Stripe Payouts: Pay affiliates directly from your Stripe balance

Stripe is already part of how many teams run their business. Stripe Payouts brings affiliate payments into that same account, so there's no need to route commissions through a separate provider.

It's a third built-in payout option, alongside PayPal Payouts and Managed Payouts with Dots, available on every FirstPromoter plan, so your affiliates can get paid through whichever method works best for them.

How it works

Affiliates connect and verify their own payout details through Stripe's secure onboarding flow, so you never have to collect or manage their banking information.

Paying affiliates takes a single batch. Go to the Payouts page, select the affiliates or commissions you want to pay, and send them all at once.

Whether you're paying five affiliates or five thousand, payouts are processed reliably in the background. As transfers move from Processing to Paid, payout statuses and affiliate balances update automatically.

Stripe Payouts supports the countries and currencies available through Stripe Connect, making it a good fit for international affiliate programs.

Secure by design

FirstPromoter connects to your Stripe account using a restricted API key with only the permissions required to send payouts.

Two-factor authentication must also be enabled before payout settings can be changed or payments can be sent.

Getting started

1. Connect your Stripe account

As a company admin, create a Restricted API Key in your Stripe Dashboard under DevelopersAPI keys.

Under Connect, enable:

  • Accounts → Write
  • Account Links → Write
  • Transfers → Write

Leave all other permissions set to None.

Then, in FirstPromoter Integrations, add Stripe Payouts, paste the API key, and click Connect.

Once the connection is verified, enable Stripe as a payout method. Two-factor authentication must be enabled before payouts can be sent.

2. Affiliates connect their account

Affiliates choose Stripe as their payout method from their dashboard and click Connect Stripe.

Stripe guides them through adding their payout details and completing any required identity verification. Once they're connected, they're ready to receive payouts.

3. Send payouts

Go to Payouts, select the affiliates or commissions you want to pay, and choose Stripe. FirstPromoter sends the transfers and updates payout statuses and affiliate balances automatically.

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 FirstPromoter MCP Server: Connect AI tools directly to your affiliate program

We've always focused on making FirstPromoter easy to integrate with the rest of your workflow.

The MCP Server is a natural extension of that idea.

You can now connect AI tools like Claude, ChatGPT, Cursor, and other MCP-compatible clients directly to your FirstPromoter account and manage your affiliate program without constantly switching between tools.

What this means in practice

Ask questions in plain English and let AI work directly with your FirstPromoter account.

For example:

  • How are my campaigns performing this month?
  • Show me pending commissions.
  • Who are my top promoters by revenue?
  • Find any promoter with 'gmail' in their email.
  • Help me create a new campaign with a 20% sale reward.
  • Draft a 3-email onboarding sequence for newly accepted promoters.

You can also create and update campaigns, manage promoters, review referrals and commissions, draft emails and create promo codes directly from your AI tool.

You stay in control

Every action that changes something in your account requires your approval first. You'll see exactly what will change before it happens, with human-readable names instead of IDs.

Money-movement actions like payouts, invoices, commission creation and payment batches aren't available through the MCP Server. Those remain dashboard-only by design.

The MCP Server can help you draft, analyze, and configure workflows, but financial decisions still happen inside FirstPromoter, where you review and approve them yourself.

Getting started

Setup takes only a few minutes. If you’re ready to try it, check out our documentation for setup instructions and supported clients and example prompts. 

We're still actively improving the MCP Server, so some parts of the experience may change over time. If you have questions or suggestions, reach out to our support team or open the chat directly inside your account.

Your feedback helps us shape what comes next.

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.



Show Previous EntriesShow Previous Entries