Advertising and marketing can be really challenging areas for start-ups. There are too many variables that cloud the issue: price-point, audience, hard costs, brand name awareness, advertising demographics, and of course marketing budget, just to name a few. Of course, that does not mean that marketing can be pushed to the wayside. Here at Pear, we have found that we continue to obtain new business and new leads from referrals and networking, but those efforts are limited to the people we know directly, or businesses somehow related to our existing clients.
Our clients are the best advocates of our services. We wanted to find a simple way to track their referrals and to reward them for their advocacy. We also needed to increase awareness of the services we offer and our brand. Because of our business processes, the most efficient means of accomplishing these tasks has been a pretty simple hack involving Zferral, Chargify, and Gravity Forms for WordPress.
I’ll go through the steps we followed to get our zferral account integrated with Chargify, as well as how and why we went with Gravity Forms for WordPress.
We offer a unique combination of services, and those services are based, at least in part, on input from our client. Up until recently, we were making use of Wufoo forms. Wufoo worked great for us for some time, but because of the way that zferral works, we were unable to implement the necessary code snippet on the Wufoo landing page that’s served up after a successful transaction. Gravity Forms gave us the ability to host complex, modifiable forms on our own WordPress install without any additional engineering or development interaction.
So step one was transferring all of our forms from Wufoo over to Gravity Forms. Fortunately, through the WordPress dashboard, getting started with Gravity Forms is a piece of cake. We installed the plugin, which added a new menu to our basic WordPress menu system:
From this menu system, adding, modifying, or deleting forms is incredibly simple. Once a blank new form is created, nearly every sort of form item is available through Gravity Form’s interface. Adding individual form elements is simply a matter of clicking on the appropriate buttons. Default actions for each form element are right 99% of the time, and I didn’t have to modify any of them. Rearranging elements is just a matter of drag-and-drop, and instructions can be added for every form element we put in place. The interface looks like this:
After creating the form and adding all of the elements as needed, the only thing left to do was to change the notification settings to email our team whenever a form is filled out. Additionally, all of the form data is stored within the Gravity Forms interface, and can be reviewed easily through WordPress’s dashboard.
After recreating our Wufoo forms in Gravity Forms, we ended up with forms that look like this:
Next some testing – and everything worked as expected. Filled-out forms are automatically emailed to our team, and the data is also stored within Gravity Forms for future reference.
Zferral Implementation
This put our forms onto our site, so we now had control of the other elements on the page. This was specifically what we needed in order to include the code generated by zferral for our referral program. zferral generates a code like this:
<img src="http://pearanalytics.zferral.com/e/1?rev=$rev&customerId=$customerId&uniqueId=$uniqueId&coupon=$coupon"style="border: none; display: none" alt=""/>
Adding this snippet to our “Success” page automatically notifies zferral that a transaction has taken place. Chargify includes relevant data about the transaction to identify what the transaction was for, for how much, and it generates a unique identifier that is passed on to zferral. This helps us avoid paying multiple referral fees for clients that end up on our forms pages a second time, or on the off-chance that someone stumbles onto a form page accidentally.
Our partners are able to track referral data directly through zferral’s dashboard. We’re able to customize our zferral dashboard to accurately reflect our colors and branding, as you can see:
All that’s really left at this point is finalizing our affiliate offers, creating some banner and text ads, and then letting our clients know about the program. In the past few months, we have fielded more questions about referral / affiliate programs than much else. Once our banners and text ads are complete, we simply need to spread the word that our affiliate program is live! Anyone interested in joining our Pear Analytics Referral Program can create an account at Pearanalytics.zferral.com — where they can track their account, view their referral history, pick up banners for their site, and most importantly, request a payout!
Now that we we have carved out our space in the market, tested our processes, scaled and pivoted a few times, and finalized some of the larger elements of our packages, we are ready to open the doors to additional marketing efforts. Since we still are a start-up and simply can’t afford to test out expensive marketing efforts, tying in Gravity Forms, zferral, Chargify, and WordPress has given us an opportunity to increase our marketing efforts without creating a larger marketing budget. And since we love to test, retest, and analyze, going through zferral gives us a chance to test our banner ads and ad copy without an increased marketing budget.








