Quickfire API Goals gives you the powers of a super-smart developer without the education of one. This extension will allow you to easily launch an action in Infusionsoft based on user interaction on your site.

How does it work?

Once installed, you do not need to set ANY settings! it starts working Instantly. All you need to do is decide what actions to run and when.

Setup a goal in Infusionsoft.

Give it the Integration name FormLift and any call name you want.

Then all you have to do is choose a trigger to launch the action.

On A Page Load:

To trigger your API goal on a page load, simply add the following shortcode to the page in question anywhere in the content.

[formlift_goal call="mycallname"]

This will not output any HTML, it will only fire the specified call name. Replace “mycallname” with the call name in your API goal.

On a Link Click:

This only works if you are linking to a page within your WordPress site!

Add the following to the end of your link.

https://example.com/?formlift_action=api_goal&call_name=mycallname

Replace “mycallname” with the call name in your API goal.

If you need to redirect outside of your WordPress site, then do this.

https://example.com/?formlift_action=api_goal&call_name=mycallname&redirect_to=https://www.othersite.com/

On an Element Click:

If you need a goal to be fired if someone is staying on the same page, but clicks something on the page, such as a video or a download, you can do the following.

Add the following CSS class to the element.

<div class="call_name-mycallname"></div>

Whenever a user clicks on an element with that class, “mycallname” will be fired.