InSales
Easily integrate InSales with Post Affiliate Pro to create and manage your online store. Enable seamless order and per-product tracking, benefit from lifetime c...
Infusionsoft integrates with Post Affiliate Pro via special code on ‘Thank You’ pages and a plugin, enabling sales tracking and recurring payments. It requires Infusionsoft account ID and API key setup for full functionality.
Small business CRM, sales & marketing software.
Infusionsoft is a sales and marketing software built for small business. The integration with it is based on a special code placed to a ‘Thank You‘ page and a built-in plugin.
Login to your Infusionsoft admin panel and open the account you want to integrate (in case you have more of them). Navigate to** _Ecommerce > Ecommerce setup > Checkout > Order forms _**and edit every form you want to track sales for. Navigate to the Thank You Page. If you use the built in Thank you page, please place the following code there:
<script type="text/javascript">
document.write(unescape('%3Cscript id=%22pap_x2s6df8d%22 src=%22' + (('https:' == document.location.protocol) ? 'https://' : 'http://') + 'URL_TO_PostAffiliatePro/scripts/jze6hzlz%22 type=%22text/javascript%22%3E%3C/script%3E'));
</script>
<script type="text/javascript">
var customerId = '~Contact.Id~';
var email = '~Contact.Email~';
var callBack = false;
var papAccountId = 'Account_ID';
var infusionAccount = 'XXXXXX';
function getVisitorId() {
return papAccountId + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false) {
if ('null' != getVisitorId()) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
var tempsource = 'https://URL_TO_PostAffiliatePro/plugins/Infusionsoft/infusionsoft.php?visitorId=' + getVisitorId() + '&custId=' + customerId + '&email=' + email + '&sd=' + infusionAccount;
var source = tempsource.replace(/amp;/g,'');
pixel.src = source;
document.body.appendChild(pixel);
}
}
}
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
</script>
Please note there is a variable ‘infusionAccount‘ with value XXXXXX which you have to set to your Infusionsoft account ID. Usually it is the subdomain of your admin account. Save your work and continue to next step.
In case you use a custom thank you page (Web Address option in Ecommerce > Ecommerce setup > Checkout > Order forms – edit one > Thank You Page) then you should enable the option Pass contact’s information to the Thank You Page.
Remember the thank you page has to be PHP based to make the tracking working.
FYI: You can use the same thank you page for all your forms.
Now, let’s edit your custom Thank You page file – add the following code to the file. Remember the file has to support PHP code!
<script id="pap_x2s6df8d" src="https://URL_TO_PostAffiliatePro/scripts/trackjs.js" type="text/javascript"></script>
<script type="text/javascript">
var customerId = '<?php echo $_GET['contactId']; ?>';
var orderId = '<?php echo $_GET['orderId']; ?>';
var email = '<?php echo urlencode($_GET['inf_field_Email']); ?>';
var callBack = false;
var papAccountId = 'Account_ID';
var infusionAccount = 'XXXXXX';
function getVisitorId() {
return papAccountId + PostAffTracker._cmanager.getVisitorIdOrSaleCookieValue();
}
function visitorCallBack() {
if (callBack == false && "null" != getVisitorId() && (customerId != null || orderId != null)) {
callBack = true;
var pixel = document.createElement("img");pixel.width=1;pixel.height=1;
pixel.src = 'https://URL_TO_PostAffiliatePro/plugins/Infusionsoft/infusionsoft.php?visitorId='
+ getVisitorId() + '&custId=' + customerId + '&orderId=' + orderId + '&email=' + email + '&sd=' + infusionAccount;
document.body.appendChild(pixel);
}
}
try {
PostAffTracker.track();
PostAffTracker.executeOnResponseFinished.push(function() {visitorCallBack();});
}
catch(e){}
</script>
As you can see, the code starts and ends as a JavaScript, so place it out of PHP content. Also note there is a variable ‘infusionAccount‘ with value XXXXXX which you have to set to your Infusionsoft account ID. Usually it is the subdomain of your admin account.
The final step is to enable the Infusionsoft plugin in your Post Affiliate Pro. When active, you have to configure the plugin – it will ask you for API Key and for your account name.
The API key can be found in your Infusionsoft > Admin > Settings > Application > Encrypted Key. Just copy the value and paste it to the plugin.
The account name is your Infusionsoft account name, found in Your Accounts section right after you login to your Infusionsoft. The account name is also used in all your Infusionsoft links as a subdomain, e.g. your product links.
That’s it. Save your settings and you are done with the integration.
If you want to track recurring payments as well, you can achieve that with Billing Automation in Infusionsoft and Lifetime Commissions plugin in Post Affiliate Pro.
The first step would be to navigate to Infusionsoft > E-Commerce > Settings > Billing Automation and create a new rule, to call a URL for every completed order:
https://URL_TO_PostAffiliatePro/plugins/Infusionsoft/infusionsoft.php
Save it and now enable Lifetime Commission plugin in your Post Affiliate Pro. That’s it. Recurring commission will now be tracked as well.
Do not forget to integrated your landing pages with the click tracking code to make it all working.
Infusionsoft, now known as Keap, is an all-in-one sales and marketing automation platform designed specifically for small businesses. It seamlessly integrates Customer Relationship Management (CRM), marketing automation, sales pipeline automation, and e-commerce functionalities into a single, user-friendly system. Infusionsoft helps businesses manage contacts, automate follow-up campaigns, execute email marketing strategies, and streamline repetitive tasks to enhance efficiency and growth.
Founded in 2001 by Clate Mask and Scott Martineau, Infusionsoft started as a small company and rapidly evolved into a significant player in the marketing automation industry. Over five years, it impressively scaled from $15 million to $100 million in revenue. This growth was driven by a strategic focus on niche market segments and continuous refinement of their product offerings to better serve small businesses. In 2019, Infusionsoft rebranded as Keap to reflect its evolution and the broadening of its services.
Infusionsoft is tailored for small business owners and entrepreneurs who aim to automate repetitive tasks, manage customer relationships effectively, and enhance their marketing efforts. It primarily serves small to medium-sized businesses looking to streamline their sales and marketing processes, improve efficiency, and achieve a higher return on investment (ROI).
Infusionsoft (Keap) offers three main pricing plans to accommodate different business needs:
Pricing is adjustable based on the number of contacts and users, allowing businesses to scale the service according to their growth and specific requirements.
Users commend Infusionsoft for its flexible and robust automation capabilities, particularly praising the intuitive campaign builder that facilitates complex marketing strategies. However, some users note a steep learning curve and occasional interface challenges. Those who invest time in learning the system often find significant value, leveraging Infusionsoft’s comprehensive features to drive business growth and efficiency.
For more in-depth analyses and visual demonstrations, these YouTube reviews offer valuable insights:
Keap (formerly Infusionsoft) Review 2023 – Features & Pricing Explained
This video explains the features and pricing of Keap, detailing how it benefits small businesses.
Infusionsoft Keap Review 2023 | Is It The Best CRM For Your Business?
A thorough review examining the strengths and weaknesses of Keap as a CRM solution.
Businesses exploring Infusionsoft may also consider the following alternatives:
Other notable alternatives include Ontraport, Freshsales, Zoho CRM, Pipedrive, Nimble, Salesforce, and Agile CRM. Each platform offers unique features catering to various business needs, sizes, and industries.
Infusionsoft, now known as Keap, is an all-in-one sales and marketing automation platform designed for small businesses. It combines CRM, marketing automation, sales pipeline automation, and e-commerce into a user-friendly system.
You can integrate by placing a special tracking code on your Infusionsoft 'Thank You' page or custom thank you page, and by enabling the Infusionsoft plugin in Post Affiliate Pro with your API Key and account name.
Yes, you can track recurring payments by setting up Billing Automation in Infusionsoft and enabling the Lifetime Commissions plugin in Post Affiliate Pro.
Infusionsoft is tailored for small business owners and entrepreneurs seeking to automate tasks, manage customer relationships, and improve their sales and marketing processes.
Alternatives include ClickUp, HubSpot, ActiveCampaign, Ontraport, Freshsales, Zoho CRM, Pipedrive, Nimble, Salesforce, and Agile CRM.
Boost your affiliate marketing by integrating Infusionsoft with Post Affiliate Pro. Experience enhanced sales tracking, automation, and recurring commission management.
Easily integrate InSales with Post Affiliate Pro to create and manage your online store. Enable seamless order and per-product tracking, benefit from lifetime c...
Learn how to integrate General Solution Software with Post Affiliate Pro using JavaScript or hidden image tracking for advanced commission tracking across vario...
Would you like to improve your affiliate software even more? Check out the PayPro integration for Post Affiliate Pro.