Inspiration
We built an add-on for Infusionsoft that includes a library of 30+ apps that allow Infusionsoft users to do more with Infusionsoft.
We are always getting requests for new features to add that will help Infusionsoft users be able to do what they want to do with Infusionsoft.
One of the most requested features we were hearing from customers was a way to sync Facebook's custom audiences with Infusionsoft.
Clients had situations where they wanted their contacts to see different ads depending on where they were in the sales process. In order to do this, they had to manually import and export contacts back and forth from Infusionsoft and Facebook. The process was time consuming and painful.
This inspired us to add an additional feature to our library that could make this work without any manual interference.
What it does
Facebook Audience Triggers sync your Infusionsoft contacts with your Facebook Custom Audiences.
We do this by running an http post that adds or removes a contact to a Facebook Custom Audience according to your likes.
The best way to understand what it does is with an example.
Let's say you're running a big launch webinar and you want to have different Facebook ads appear depending on where a prospect is in the process.
So, you'd start with an ad announcing the webinar to your general prospects.
Some of them go ahead and register. Now, you want them to see an ad reminding them to do their pre-work for the webinar.
Later, the webinar is a day away and you now would like all the registrants to see an ad reminding them of the upcoming webinar.
After the webinar, we'd like to show an ad for the special offer we gave in the webinar.
PlusThis makes this possible in an automated fashion. You setup the custom audiences you want someone to be add/removed from and PlusThis creates an http post. Simply put that http post after the goal you want the switch in audiences to be made and you're all set.
How I built it
We made use of the Infusionsoft SDK, Facebook SDKs and a number of open source technologies, including CakePHP, jQuery, and web hooks.
Challenges I ran into
Building systems that can handled hundreds or thousands of requests in short periods to avoid data loss and ensure reliability.
Accomplishments that I'm proud of
We're most proud of the fact that this is an addition to the other 30+ offerings PlusThis provides. We think there are a large number of Infusionsoft users that are tired of having to buy several add-ons just to do what they want with Infusionsoft. Instead of buying a handful of individual apps, Infusionsoft users can buy PlusThis and get access to all of the most requested add-on features for one small subscription price.
What I learned
Small businesses are eager to compete online just like the big guys. We make that possible without requiring customers to hire their own developer.
What's next for Facebook Audience Triggers
We're keeping a close eye on the Facebook marketing field and will continue to update our features to support the latest Facebook marketing tactics.
Log in or sign up for Devpost to join the conversation.