Pro Modules


Offer pages are an important part of your site, as they are often the key to growing your subscriber list. The accelerator platform comes with a variety of helpful tools to help you manage your offers.

Basically, it consists of a number of special code.offer pages that do various conditional tests to control what happens when a person visits one of your offer pages. Currently, there are three types of free offers in our system, plus a purchase offer type. And we hope to add even more in the near future.

To work correctly, it is extremely important to remember to set the offer type for each offer page. To do this, go to the offer page, click the data action, create a "type" data field, and then set it to one of the available offer types. Depending on the type you choose, you may need to set additional data values for your offer page:

A Quick Example

Let's say you had a pdf you wanted to offer to people for signing up at your site--maybe a short list of 5 favorite recipes. You first create a page with a short name, like offer.5recipes. Then write up as attractive a promotional page as you can. Include pictures, testimonials, and whatever else you think might be helpful. Then, near the bottom, you simply include the appropriate code.offer page. In this case it would be a gift, so you would end the page with:


And then last, you use the data action to provide a link to the resource. It could be a page in your site, like, or it could be a downloadable pdf, or even a google doc. In the latter two cases, you would enter the full url to the resource.

Offer Types

Currently, we have set up pages for 3 basic offer types: gifts, lists, and classes. These are used for free resources at present, but we will be adding additional offer types soon for paid resources. Here's how the various offer types work:

Commonly called lead magnets, these are free downloads, or sections of your site people can access--but only if they are members. This offer type requires them to create and account or login to access your resource. And then, once they are a member, it delivers the resource.

To make this offer type work, you need to create an additional "link" data field. Use that to specify either the page in your site of your resource, or if it is in the files directory (or somewhere else, like Google Docs) provide the url. This tells the offer tool where to send the user once they are subscribed.

Be sure to add <(include> to the end of your offer page.

Have a special email list you send out? Maybe an insiders blog or a private recipe list? Create an offer page, and this time use the data action to create a list field. Its value should be the numeric id or shortcut name of your MailerLite list, so the offer tool knows what to subscribe them to.

Note: this offer type is not designed for your main mailing list. They should be subscribed to that automatically when they create an account. Rather it is for bonus supplemental mailing lists you may send out.

To use this, the list must exist on mailerlist, and you must <(include code.offer.list)> to the end of your offer page.

Want to enroll a member to one of your free classes? The "class" offer type verifies they are logged in, and then adds them to your class roster. And if there is a drip sequence with the same name as the page name, they will also be automatically enrolled in that sequence.

This offer type does not normally require any special data fields, other than type. You only need to add <(include code.offer.class)> to close out your offer page.

If you want to have a limited enrollment window for you class, that's easy too. You just need to create a start and end data field on your offer page. The offer tools will automatically check the time and display the right signup information. :) The next time you want to run that campaign, click the data action on the offer page, and reset the dates!

Let's say you have a digital product you sell, and want to be able to offer instant access upon payment. The purchase offer type makes this quite easy.

First create your offer page as usual. Then include the normal <(include code.offer.purchase)> offer code. Finally, set the type to purchase, enter a cost value, and optionally a title for the product. That's pretty much it. It checks to see if they are enrolled. And if they are, gives a one-click button to take them straight to a checkout process. If they have ordered before and have both a card and address on file, it's literally, one click more to purchase.

Furthermore, you can create a code.success.offerid page, to automatically enroll them in a class or take some other action upon payment confirmation and it will automatically be imported into the success page. Typically, this would involve adding them to a group or class roster.


Note, that the code.offer pages are all completely customizable. If you want modify how something works, just tweak the appropriate pages. Or if you want create a new offer type, copy the code.offer pages from a similar offer type to a new name like guestlist or paidclass (use the TREE tool) and then tweak those pages. Then, obviously, you would set the corresponding offer page to use that new type.

This gives you the flexibility to design any system you want, and once it is working how you want, you can use it on as many offer pages of that type as you like!