Thanks for subscribing!
We'll send the next tip to your inbox on Tuesday morning.
Our most recent tips
While you are waiting for your first newsletter to arrive, feel free to browse our previous tips.
Tuesday’s Tip: Add required terms to your Infusionsoft shopping cart or order form
Many Infusionsoft customers need their customers to agree to terms and conditions before placing an order. Infusionsoft doesn’t provide a way to do this, but we’ve written a code snippet that makes it easy. This solution is free and doesn’t require any custom fields. This code will add a checkbox to your shopping cart or order form that has to be checked before the order will submit. You can easily change the text next to the checkbox and the text that is shown in the error message if they haven’t checked the box yet. UPDATE 5/22/2014: Some visitors were unable to get the shopping cart code to work, so we’ve rewritten it to work in a different way that should be more reliable. UPDATE 7/1/2014: This no longer works with the latest version of Infusionsoft. We are working on updating the code to work with Infusionsoft’s latest changes. UPDATE 7/25/2014: We’ve updated the script below to work with the latest version of Infusionsoft. Simply follow the instructions below to add required terms to your shopping cart or order form. To use with a shopping cart: To add required terms and conditions to your Infusionsoft shopping cart, go to E-Commerce → E-Commerce Setup → Shopping Cart Themes → Edit → HTML Areas. Copy and paste the below code to the Custom Header section and click Save. <script type="text/javascript">// <![CDATA[ jQuery(document).ready(function(){ jQuery("#BILLING_ENTRY").after( '<div id="TERMS_AND_CONDITIONS">' + '<table class="paymentMethodTable" style="width:100%;margin:0 0 20px 0">' + '<tr>' + '<th class="leftAlign">Terms and Conditions</th>' + '</tr>' + '<tr class="cellLow">' + '<td>' + '<input type="checkbox" id="termsandconditions" name="termsandconditions" value="accept"> ' + '<label for="termsandconditions">I accept the terms and conditions for this product.</label>' + '</td>'...Tuesday’s Tip: One-click Upsell for WordPress just got better
We’ve been hard at work improving the One-click Upsell plugin for WordPress and have a few new features we’d love to share with you. As a reminder, this plugin is completely free and fully supported. It works on both order form and shopping cart “Thank You” pages. The plugin now lets you optionally use an image for your upsell button. Simply specify the image URL, width, and height, and it’ll be used instead of a standard form submit button. We’ve also made it easier to add upsell buttons to your pages. Just click the blue up arrow in your editor, fill out the short form, and click Add shortcode. This saves you from having to look up or remember shortcode options. Installing this plugin is very easy: Log in to your WordPress account and go to the Plugins page Click Add New at the top of the page Search for Infusionsoft One-click Upsell Click Install Now for the Infusionsoft One-click Upsell plugin Once installed, click Activate Plugin This plugin requires some configuration. Go to the plugin’s settings page for instructions on how to configure the plugin and how to use it. Have a suggestion for an improvement to this plugin? Please let us know in the comments to this...Tuesday’s Tip: Allowing an Infusionsoft campaign goal to be achieved by any contact
If you create a campaign goal in Infusionsoft and associate it with a sequence, you can choose whether that goal can be achieved only by contacts in the campaign or by any contact. Infusionsoft provides step-by-step instructions for accomplishing this. For this tip I’m going to discuss why you would want to pick one option over the other. Why would you want to open the goal up to all contacts? Opening a campaign goal to all contacts makes it possible to use the goal as an entry point into a campaign. For example, if you run a webinar you may want contacts to enter a campaign from your newsletter and from your website, but also simply by attending the webinar. Why would you want to limit the goal to contacts in the campaign? On the other hand, you may not want a goal to be an entry point into a campaign. For example, opening a “Purchase online” goal to all contacts would force all contacts to enter the campaign as soon as they make a purchase. If your follow-up sequence references content sent in the nurture sequences, or if your follow-up sequence expects the contact to be a newsletter subscriber or have a specific tag, then this could be a...Tuesday’s Tip: Achieve an Infusionsoft campaign goal with an API call
One of the lesser known goals available in Infusionsoft is an API call. By making a specific API call you can achieve this goal to move a contact through a campaign. The goal has two parameters: Integration and Call Name. These can be anything you want but if you have multiple goals with the same integration and call name, then they will all be achieved by the same API call. To achieve the goal, you make a FunnelService.achieveGoal API call with the integration and call name you configured in the goal, and the contact ID you’d like to achieve the goal for. If you are using the free Novak Solutions Infusionsoft PHP SDK, then you could do something like this: <?php // Include the SDK require_once('Infusionsoft/infusionsoft.php'); // Set the contact ID $contactID = 123; // Call the achieveGoal method Infusionsoft_FunnelService::achieveGoal('someIntegration', 'myAPIcall', $contactID); I hope this helps you in building your own...
While you wait for your first tip, we’d like to recommend our Cloud Backup service. Never worry about data loss again with fully automated Infusionsoft backups. Easily recover from any disaster, including accidental deletions.
Learn More
Need something more advanced than basic backups? Our Data Warehouse service transforms your Infusionsoft data into a fully accessible SQL database. Use your favorite reporting tools to get the data you need, when you need it.
Learn More