What we shipped in the last 6 months: Activity Logs, Managed Payouts and much more 🚀


We've been heads-down building for the past six months. Along the way, we shipped a lot of important updates, but never got around to properly announcing most of them.

We're happy to change that. Here's a complete recap of the major features and improvements we've released recently.

Major new features

Managed Payouts with Dots

Affiliate payouts can now be handled entirely inside the platform.

You submit payouts in FirstPromoter, pay a single invoice, and we handle the rest through Dots. Affiliates can withdraw funds through bank transfer, PayPal, Payoneer, Venmo, Cash App, prepaid cards, and more. Failed and unclaimed payouts can be retried directly from the payouts dashboard.

Less operational work involved in paying affiliates for you. Read more >

Activity Logs

Every action in your account is now logged.

Activity Logs give you a complete audit trail of activity across FirstPromoter. Every action performed by team members, affiliates, API integrations, and internal processes is recorded, with detailed change history, advanced filtering, and exportable records available when needed.

For teams with multiple account users, it's now much easier to understand who changed what and when. Read more >

Custom Roles & Permissions

Custom Roles & Permissions give you full control over what each team member can see and do inside FirstPromoter. Create custom permission sets, organize users into groups, limit access to specific campaigns, and manage permissions at a much more granular level than before.

Larger teams can now control access with much more precision instead of relying on a small set of predefined roles. Learn more >

Webhooks V2

We've rebuilt our webhooks infrastructure from the ground up.

When creating a webhook, you can choose between V1 and V2, and webhooks can now be managed programmatically through our public API.

This gives technical teams more flexibility when building integrations and automations around FirstPromoter. Read more >


Single Sign-On (SAML)

Companies can now authenticate through their identity provider using SAML-based Single Sign-On.

SSO can be configured through your existing identity provider, allowing team members to sign in using the same authentication flow they already use across the rest of the organization. Read more >

Other features we released:

  • n8n Integration: A dedicated FirstPromoter node for n8n that connects FirstPromoter with hundreds of other services through webhook-triggered workflows and v2 API actions.
  • Campaign-Level Reports & Dashboard: View reports and dashboard data per campaign instead of only at the account level.
  • Referral Source Visibility & Filtering: Referrals now include entry source, traffic source, and referrer URL information, with filtering options for source attribution and fraud-check status.
  • Per-Promoter Click Attribution: Configure first-click or last-click attribution on a per-promoter basis rather than applying one setting globally.
  • Manual Referral State Changes: Admins can manually update a referral's state, providing more flexibility when managing referral lifecycles.
  • Internal Notes on Commissions: Add notes directly to commission records and include them in exports for easier finance and operational workflows.
  • Promoter Search for Broadcast Emails: Target individual promoters through search when sending broadcast emails instead of relying solely on lists and segments.
  • Critical Event Notifications: Receive notifications about important account events as they happen.
  • Contest History: View historical contest rankings and past leaderboards alongside current standings.
  • Affiliate-Side Payout Filters: Affiliates can now filter payout history by campaign and date range. We also introduced a new postback event type for postback-based tracking.
  • New Integration Guides: Added step-by-step integration guides for WordPress, WebinarJam, Typeform, and JotForm. Guides now automatically adapt based on your billing provider.

Many of the ideas behind FirstPromoter come directly from our customers. If you have questions or suggestions, reach out to our support team or open the chat directly inside your account. Your feedback helps shape what comes next.

Introducing a new feature: contests!

Run simple contests with leaderboards and prizes to keep your promoters motivated. 

The leaderboard shows up right inside the Affiliate Dashboard, so everyone can see how they’re doing. You can set up different types of contests based on what you want to encourage: sales, referrals, or conversion rates.

Why run a contest?

🎁 It gives promoters a short-term push because there’s a clear prize to aim for.

💰 You can reward your top performers without changing your commission setup. You can offer cash, credits, free months, anything you like.

🏅 The visible leaderboard makes everything more engaging and gives promoters a clear goal to work toward.

Read this article to see the steps, get some useful tips, and make affiliate marketing more fun with FirstPromoter!

Translated Campaigns

Great news! FirstPromoter now supports campaign translation.

This means you can reach international affiliates in their native language through a translated affiliate dashboard.

Supported translations:

- French

- German

- Spanish

- Portuguese

Benefits of translated campaigns:

- Localized affiliate experience: Affiliates can join campaigns in their preferred language.

- Expanded reach: Target affiliates in non-English speaking markets.

- Save time with automated translations: In addition to the translated dashboard, rewards and email templates are translated automatically.


Read this article to discover what gets translated, how to translate a campaign, post-translation steps and more.

How companies use FirstPromoter to grow their affiliate programs

Learn from customers using FirstPromoter! We've put together short case studies showing how several companies run their affiliate programs and what's worked best for them.

Read them to discover:

  • How they recruit affiliates
  • Specific tactics they use to onboard and activate affiliates
  • Important metrics they are following
  • Which features have been the most helpful for their affiliate program
  • Results they’ve achieved 
  • Key insights & tips to help you succeed

We’ll leave some links below. If you're curious, take a few minutes to explore them.

  • Submagic scaled to €1,635,717 in total revenue from affiliates and 9,000+ promoters
  • Passion.io added $2M in revenue, reaching 2,000+ customers and 3,012 promoters
  • JustCall achieved $2.4M in ARR and has been working with 1000 affiliate partners

See all the case studies here.

New features & improvements

We're excited to introduce some new features and improvements.

new For campaigns, we have introduced options to allow leveling up/down your affiliates based on active customers, not just total customers or revenue. We have also added a new toggle to move referrals when leveling up/down. 

This ensures that your active customer counts continue across your campaigns when affiliates change levels.

improvement As popularly requested, we have added the option to create invoices before payouts are processed. In previous versions, you could only generate invoices after a payout was paid. We have improved this functionality to allow you to create invoices prior to making payouts, giving you more flexibility in managing your financial documentation.

new We've added timezone support for both affiliates and companies. This feature allows you and your affiliates to see dates and times in your local timezone. As an admin/affiliate, you can set your preferred timezone directly on the dashboard. This helps eliminate confusion when working with partners in different regions and provides a more personalized experience for all users of the platform.

new We have also released a new fraud protection feature to enhance security for all affiliate accounts. We now send verification codes whenever changes are attempted to payout methods or email addresses. This ensures that even if an affiliate account gets compromised, attackers cannot change the payout details or update the affiliate email addresses without access to the verification codes.

In addition to the above here are some additional improvements:

  • Added custom fields on webhooks.
  • Provided the option of adjusting the logo size when uploading.
  • Import stripe events for existing referrals.
  • Added a period filter for payouts.
  • Added export button for contract documents.
  • Improved responsiveness for mobile devices.

Postbacks

We're excited to unveil our new and improved postbacks feature, designed to help your affiliates receive conversion data from your affiliate program for reporting purposes.

With postbacks we can send information directly to your affiliates (using a URL they provide) when they receive a new referral, new customer or a new commission when these occur on the promoters account within FirstPromoter.

Our new version comes with improvements in all aspects including an improved UI to make it easier to create and manage postbacks. We have also added a new events section which gives you instant visibility into delivery status of your postbacks.

What's even better is that with one click, you can resend your postback should there be an issue in delivery.

For affiliates, we've added the functionality to create and manage their own postbacks directly from their dashboards. No need to reach out to the admins to set it up.

Behind the scenes, we've rebuilt our entire service from the ground up, significantly improving reliability and delivery rates.


Ready to dive in?

As an admin:

Promoters > Select your preferred promoter > Click on postbacks

As an affiliate:

Click your profile icon (top right) > Click on postbacks

To learn more on how to set this up, check out this article.


Stripe coupon codes

We’re excited to announce our new coupon code feature!

Now you can manage Stripe coupons and promotion codes directly from FirstPromoter dashboard, without accessing Stripe's website. In short, you can:

  • Create Stripe coupons directly within the platform
  • Assign multiple coupons to each affiliate
  • Let affiliates customize or generate their own tracking coupons

We've also switched to using promotion codes for tracking instead of coupon code IDs. This way you can have a single coupon with multiple promotion codes assigned to different affiliates.

What's even better, thanks to these new capabilities, you can launch a Stripe affiliate program in under five minutes, without needing any developers or tracking scripts.

How it works

We’ve created a short video to show you how easy it is to launch your Stripe affiliate program. For more details, you can also check out our article.


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.



Many new features and improvements on FirstPromoter version 2

We've been super busy over the last few weeks on FirstPromoter. We're happy to share that the big majority of our users have already migrated to version 2 of FirstPromoter and the positive feedback we got is overwhelming. If you haven't migrated yet please contact us on live-chat, we'll close version 1 very soon.

Lots of new features have been added to FirstPromoter v2 in the last few weeks. Here are some of them:

View email events and the option to resend emailsnew 

Now you can see which emails have been sent and which failed, together with their error message. Moreover, you can also resend the emails.

Payout method bank regions and crypto currency types new 

You're able to select what regions you want to allow for bank payout method. For ex. if you want to pay only to US bank accounts, you can select only US banks. For crypto, you can choose which currencies are available for payout. These options can be set from Payouts > Available payout methods.

Custom panel on affiliate dashboard new 

We added a new panel on the affiliate dashboard where you can put any content you like there, including images and videos. Many customers are using it to share more details about the program, onboarding steps, welcome messages, emphasizing important parts of the affiliate terms, etc.

Reorder affiliate signup fields and affiliate dashboard panels new 

The order of the fields and sections can be changed easily by just dragging and dropping to desired location.

Adjusting items shown per page new 

Before this feature, you could only see 10 items per page on admin tables. Now you have the option to change it to 20 or 50 items. 

Font selection for the affiliate dashboard new 

On the Layout section of the affiliate dashboard configuration you'll find a new Font selectbox which allows you to select any Google font and apply it to your affiliate dashboard.

Viewing agreements on the affiliate dashboard

Affiliates have the option to review what agreements they agreed on, the date of the agreement and their content. The option is found on Profile settings > View agreements.

Features ported from version 1 improvement 

  • Custom email template. You can use your own email template to render the emails instead of ours. It supports any valid HTML
  • Minimum paying customers required for payout. Our users can set a number of minimum paying customers required for affiliates to have in order to get paid. This is a powerful anti-fraud measure.

30+ bug fixes fix 

Since version 2 has a completely new UI, we paid a lot of attention on ensuring platform stability and our team did a great job fixing the bugs we encountered in record time.

New features and improvements (v2 only)

Since the successful launch of FirstPromoter version 2, our team kept working on making FirstPromoter even better. We have some new features and improvements to share with you:

Monthly and Weekly recurring emails new 

You can now send monthly or weekly emails to your promoters. It's very useful to keep them engaged and remind them about their performance. We can set emails to repeat on a specific day of the week/month at a specific hour.

Thanks to our templating engine, you can craft personalized emails based on their performance like:

  • earnings amount from the last month
  • customers referred in the last 30 days
  • referrals sent in the last 7 days, etc

We also prepared a Monthly Overview template for you. Feel free to edit it and enable it if you like. You can find it in your emails section called "Your Monthly Performance Update"

Customize rewards per promoter improvement 

We finished migrating the feature to customize rewards for individual promoters. It's easier, faster and more intuitive to personalize rewards for specific promoters.  Check our help article to see it in action.

Detailed reports inside promoter pages new 

Promoter pages on the admin side have a new tab called "Reports". You can see there more reports related to the promoter, including the new ones for traffic sources and landing pages.

Embedded portal issue is fixed fix

FirstPromoter version 2 portal can now be embedded inside your applications. If you are migrating from v1, there's no change to do on your end, you just need to contact us.

Besides these changes, we also did many small bug fixes and small improvements to the UI and UX in the last month.


Show Previous EntriesShow Previous Entries