Dark Mode and a big payouts announcement

We're very excited to share that managed auto payouts will be coming to FirstPromoter soon! No more hassle with payouts, you pay us and we'll pay your affiliates. We'll start with a small number of SaaS customers by invite and we'll open it later to more users gradually.

Also, we've just added dark mode to both Admin and Affiliate side of FirstPromoter. They both look amazing! 

Admin side has "Auto" mode set by default so the theme can auto-adjust to your system theme but you can also change it from the top right profile menu. For the affiliate side, you can select the theme affiliates will see by going to Settings > Affiliate portal > Click "Customize" on Theme and Branding panel.



FirstPromoter 2.0 public beta launch date and early access

First and foremost, we want to thank you for the amazing feedback we received since launching the private beta a few months ago. It has been immensely helpful.

We are almost ready to release version 2.0 publicly and we're currently applying the final tweaks and improvements. It took us longer than expected but is not unusual for a complete UI rewrite like we did. However, the results speak for themselves, the feedback we got so far was overwhelmingly positive.

We have a date for public beta launch, and it's 18th of March (launch date has been delayed by one week to 25th of March). Although we still refer to it as "beta launch" due to the new UI, the core features such as tracking and internal reporting have not been modified. Therefore, the stability of the app's most vital functions will not be compromised by this upgrade.

You can still get early access right now as private beta user by filling out this short survey, takes 3-5 minutes. While we won't be able to accept everyone due to some advanced features not being 100% ready at the moment, if you are subscribed to any plan between Business and Enterprise 3, your chances of getting access are pretty high.

Thank you for the patience and support you gave us during the entire process.

FirstPromoter 2.0 upcoming launch

After more than a year of development, we're very close to launching the 2.0 version of FirstPromoter. The public beta version will be launched on August 15th while the private beta will start in June with a few selected customers. Since the new version is practically a new application on the frontend, we need a bit more time for bug fixing and polishing. 

The new 2.0 version will introduce some exciting changes, such as a revamped, modern UI, new powerful features and improved performance.

If you're currently a Business plan customer or above, you're eligible to get access to our private beta. If you're interested, please enter " I'm in " and the FirstPromoter subdomain of your account on the "Send us your feedback" box below. We'll be selecting a limited number of accounts depending on what features are being used and the longevity of the subscription.

Improvements and Bug Fixes

new we added a small icon to identify rewards that are added manually. If you hover over it you'll see the team member that created the reward. 

improvement if a reward was denied or approved manually, you can see the date when the manual state change was applied by hovering the mouse over the reward icon:

improvement we added a cancelled customer webhook. It's disabled by default but it can be enabled by request. It works for affiliate postbacks/webhooks as well.

new added cancelled_at field on customers export CSV file

improvement when affiliates change their referral id from their dashboard it will show a more aggressive warning that old links need to be updated otherwise they won't work

fix issue with deleting campaigns earlier than 45 days is fixed

fix sign out error when trial expired is fixed

fix error when going to Quick Setup without creating a campaign is fixed

Improved Campaigns and Promoter Reports and few bug fixes

Even though our users are delighted about our reports feature, one of the best out of all affiliate tracking tools, the one thing they missed was viewing total numbers for the entire date range, not just grouped by period.

We listened and just added that feature today. The totals will also be available to be downloaded as CSV or JSON:

new active_customers_count column also added on promotions export

improvement showing the time when referral became customer, not just the date, on Customers section

fix new accounts without any campaign created won't get an error when trying to get to integration wizard

fix exporting large number of promotions will also be made via email, like promoters export

fix fixed the sign out error when trial expired or users got locked into the billing section


A new integration wizard and a few bug fixes

fix VAT validation for UK companies it's now fixed.

fix Companies that have a large number of promoters won't get an error when trying to export the promoters. The export will be processed in the background and when it's finished, they will get an email with a temporary download link.

fix the cache of the email counter caused some issues for some new accounts, showing a wrong count in the "Sent" column. We identified the problem and fixed it.

new Last week we launched a wizard that helps new users integrate FirstPromoter much easier with their websites. It has a simple step by step approach with new pre-made scripts and more examples for custom integrations that require a developer. 

Only users that signed up for a trial after 31st March 2021 have access to it. If you're an older user and want to try it out, please contact us.


Script update for ClickFunnels users

Due to the recent changes on Apple iOS 14, iPhone and iPad users that are using Safari may encounter tracking issues with the current ClickFunnels script. 

For most of our ClickFunnels customers this subset of users is very small so it may not affect your affiliate program performance by much, but it's still recommended to replace your old checkout / optin script with this new one for better accuracy. 

Note that only the script on the checkout page must be updated, not the visitor - global tracking script. If you need help with the update please contact us via live-chat.

This is the new script:

<script>
 function set_fprom(){
    $(document).on('mousedown touchstart','a[href="#submit-form"],a[href="#submit-form-2step"],img[imagelink="#submit-form"]', function(){
      $FPROM.trackSignup({
            email: $('input[name="email"].elInput').val(),
            event_id: new Date().valueOf().toString()
      },
      function(){})
    });
 }

if (window.attachEvent){
  window.attachEvent('onload', set_fprom);
}else{
  window.addEventListener('load', set_fprom, false);
}
</script>

API improvements and bug fixes

new Added a new endpoint to change the campaign of a promoter. You can find more details here.

improvement you can now find promoters in Promoters API endpoints by email as well, using "promoter_email" parameter.

improvement added "currency" parameter in track/sale API endpoint so you can send amounts in different currencies. We'll convert it using daily updated FX rates to the default currency set in your FirstPromoter Settings.

improvement promoters/list API endpoint is much faster now

fix sales could be added manually even though they didn't generate commissions when a wrong plan id was used

fix some number formatting issue in promoters' Details section

fix {{lead.email}} tag didn't work on commission earned emails


Two big improvements

Last weekend we pushed two big changes to FirstPromoter:

  • we added bank payouts
  • we revamped the payouts section

Bank payouts

Until last week, the only payout method available to FirstPromoter was Paypal. Even though it’s still the fastest and most convenient payout method, some companies and some affiliates prefer to use bank transfers, especially for larger payouts.

This payout option can be used together with Paypal and can be enabled by campaign(for ex. you can allow bank payouts only for your “VIP affiliates” campaign). If multiple payouts are enabled, affiliates are able to choose themselves from their dashboard how they want to get paid.

To enable the bank payouts go to Campaigns > Edit campaign > Settings tab and click the ‘change’ link on ‘Current payout methods’:

You can also add any payout method to an affiliate from the promoter overview page by scrolling down and clicking the new ‘Payout methods’ tab.

Note: We don’t make the payouts for you, we only collect the bank information(contact us for updated DPA) which you can use later to make the payments. Your bank app or money transfer service like TransferWise might even let you upload a CSV that we provide to process payments in bulk.

If you need other payout methods besides bank transfers and Paypal please contact us, we might add them on the next update.

The new payouts section

The new and improved payouts page gives you a clear view of your payouts and makes it easier to pay your affiliates. On the right side we added a menu that can be used to filter payouts by different payout methods and on top you have a button that lets you download and mark payouts as paid in bulk(for ex. you can download the CSV for Paypal mass payments).

Another great feature is the grouping by promoters. Click on the ‘Group by promoters’ switch on top to group payouts. This will make it easier to view and pay multiple payouts of the same promoter.

Please contact us on Intercom if you have questions or suggestions about these new features.