Nanacast Facebook Integration

Nanacast has released an API that integrates Nanacast with Facebook.

For creating a Facebook app with Nanacast:

Create your offer in Nanacast. It must be a free offer.
Go to and allow the Facebook Developers App
Go to the Apps section of Facebook Developers and Create New App. Note: Creating multiple apps per offer is supported.
Give your App a name that corresponds to your offer. You’ll need to agree to Facebook Terms and conditions, and complete the Captcha.
Fill out the Basic Info section, using “” as the domain (without the quotes)
In the Website section, the Site URL should be:
At the top of the Basic Settings page for the App, you will find the App ID and App Secret fields. Copy these, you will need to paste them into the Nanacast Facebook API.
Login to Nanacast, and click Advanced > Facebook API.
Click the Add Facebook App button
Add your App Name, Facebook App ID and App Secret. Select your Nanacast offer – only free offers will be available for selection. Submit.
Your new app will now show in the app list on the Manage Facebook Apps page. Click the ‘Show HTML’ button for your app to show the Facebook form code.
Copy the code and paste it into your website.

If you wanted detailed instructions for integrating Nanacast and Facebook, here you go.

Continue reading

Nanacast Aweber Parser For Adding Affiliate ID

As a vendor using Nanacast to run my own affiliate program, I have setup my Aweber autoresponder to tag customers with the referring affiliate’s id.

This way, whenever I promote another product of mine, I can use the original affiliate’s id as part of the link sent to the customer. This means that you can have a lifetime affiliate client.

There is no extra setup required on the Nanacast side beyond using the Email Sync capability that Nanacast provides when a customer makes a purchase. Nanacast, by default, already sends over the Affiliate ID to Aweber.

Note: The fields “name”, “email”, and “Affiliate ID” are already included in the email we send to the AWeber parser, so you don’t need to do any additional configuration within Nanacast.

On the Aweber side , there are a three things to do.

Aweber Custom Field Name

In your Aweber account, add a custom field called “Affiliate ID” for the email list of interest.

Aweber Custom Email Parser

You will need to create a custom email parser.

It is not as difficult as you might think … you just need to be able to type.

In the parser section of your Aweber account,, scroll down to the bottom and click on “add new” next to the Custom Parsers section.

Then type in all of this stuff:

Description: Nanacast_Plus

Trigger Rule: From:[^\n|.]+aweber\@nanacast\.com Match On: Headers

Rule 1: \n[>\s]*name:\s+(.+?)(\n|$) Match: Body Store In: Name

Rule 2: \n[>\s]*email:\s+(.+?)(\n|$) Match: Body Store In: Email

Rule 3: \n[>\s]*Name:\s+(.+?)(\n|$) Match: Body Store In: Name

Rule 4: \n[>\s]*Affiliate ID:\s+(.+?)(\n|$) Match: Body Store In: Affiliate ID

Pay attention to the “Match On” and “Match” and “Store In” drop down options (they are important).

Click “Save”.

You will want to activate this new Email Parser for your email list of interest.

Sidenote: I have not done the next suggested step – Final Step: Configure this service to work with AWeber – I just test out a signup and make sure that it works 🙂

Personalize Your Email

Easy, peasy. Start “personalizing” your emails when you send a link to your customer that includes the affiliate’s Nanacast ID, i.e. -{!custom affiliate id}, something like this:{!custom affiliate id}/

The only “gotcha” is if there is no Affiliate ID present – your customer will see a link like this:

This will redirect to the Nanacast payment page … this might not be exactly what you intended.

That’s All She Wrote

Continue reading

On To Nanacast

Login to Nanacast.

Time to setup a membership.

Once you have setup a membership, there are a few other considerations.

Click on the Notifiations/Custom Fields Link.

You MUST add Password as a Custom Field for your membership.

Your password should be required.

Nanacast API

Time to get techy.

In the same area that you added a password (and username), click on the Activate Advance Outgoing API and add in the following link:

Replace YOUR-BLOG with the domain for your WordPress blog, and replace YOUR-MADE-UP-SECURITY-CODE with a random alphanumeric code that you made up.

When complete, click on a “Save” button.

Back To Your WordPress Blog


Whatever content you want to protect, add the following in the post where you want to start protecting your content.



Continue reading

Getting Nanacast To Talk To Your Blog With The Memberlock WordPress Plugin

Nanacast offers a WordPress plugin called Memberlock that communicates with the Nanacast commerce system and your self-hosted WordPress blog.

This means you can run your WordPress blog like a memberhip – distributing content to your members and allowing you to “tease” the public.

Get Started

Download the Memberlock plugin at Nanacast.

Login to your websites cPanel (don’t need to login to your WordPress blog just yet).

Click on the “File Manager” icon.

Double click on the folders until your get to your blog’s plugin directory.

Click on the Upload icon.

Search for the file.

Upload that file.

When complete, click on the “Back to /home/example/public_html/wp-content/plugins” link.

Click the check box in front of the file and click the Extract link at the top of the page.

You are done with your cPanel account.

Login To WordPress

Click on the “Pugins” link, the plugins.

Find the Member Lock plugin and activate.

At the top you will see a message about modifying your settings. Click the link.

Next, you will see a message that looks like this:

Sorry, this content is available for members only.<br><a href=’YOUR_SALES_URL_HERE’>Click here to join now!</a>

At the very least, put in the link to your sales page and click Update Options.

Now click the Appearance link on the left hand side, then the Widgets link.

Drag the Member Lock widget to Sidebar 1.

Take a Break

Logout of your WordPress blog, visit the home page of your blog and check out the login on the side of your blog that looks like this.

On to Nanacast

Continue reading

Using The Nanacast Outgoing API

Here’s where it gets good.

The Nanacast ecommerce system allows you to “communicate” with other online programs by way of an outgoing API.

What this means is you can pass the customer’s information to external sites, for instance you would send the customer’s name and email address to an autoresponder service (hint: Nanacast already has this built in – doesn’t require use of the powerful outgoing API), or you could send the customer’s name, email, username, and password to VBulletin to automatically sign them up to your membership forum.

Here’s what you need to do within Nanacast to make this possible.

Login to your Nanacast account, select Manage > Memberships.

For the product of interest, click on Notifications/Custom Fields.

Scroll down to where it says Activate Advanced Outgoing API and click the box.

Add in the script on your domain.

You have setup the Nanacast Outgoing API. Now you just need to configure the script on your site to do what you want.

Continue reading

Tiered Pricing Based on Quantity Sold With Nanacast

This is what you do to setup tiered pricing based on quantity sold (versus based on date range) with Nanacast.

Login to your account.

I’ll make the assumption that you have a membership product (stand alone products can be memberships in Nanacast).

Select Manage > Memberships

Choose the membership you would like to add tiered pricing to.

Click on “Edit Pricing/Delivery”.

Make sure you have Payment & Thank-You Page Setting set to “Free or One-Time Payment with Thank-You Page”.

Under Pricing Strategy, choose “Use Tiered Pricing Based on Quantity Sold”.

Where is says Increase Price to:, enter your new higher price and the quantity that needs to be sold prior to the new price.

You can keep adding additional price tiers.

When complete, click the “Save Changes” button.

Done. You have now setup a membership (or product) to increase in price after a certain number of units are sold.

Continue reading