tr Skip to content

Email affiliates when their AffiliatePress commissions are approved

When an AffiliatePress commission changes status, a Filter lets the run continue only if the new status is approved, and the affiliate gets an email saying their commission was approved.

AffiliatePress Filter Email

3 steps Setup ~5 min Used on 967 sites Free to import

The Email affiliates when their AffiliatePress commissions are approved workflow on the FlowMattic canvas, with 3 steps across AffiliatePress, Filter, Email
The workflow as it appears in the builder after import. Each step opens for editing.

What this workflow does

Affiliates like to know when a commission they earned has been approved. Telling each one by hand doesn't scale once you have more than a few partners. This workflow emails the affiliate as soon as one of their commissions is approved in AffiliatePress.

The AffiliatePress Commission Status Changed trigger fires whenever a commission's status changes, whether to pending, approved or rejected. A Filter right after it continues only when the new status label exactly matches "approved". Changes to any other status stop there.

For approved commissions, the Email step writes to the email address of the affiliate's WordPress user. The subject is "Your commission was approved" and the body is a short line confirming it. The email goes out through WordPress mail or the SMTP account you set in FlowMattic.

The Filter compares the status text exactly. Approve a test commission and check in Task History that the label reads "approved" in the same form; if it differs, for example in capitals, change the Filter value to match. As imported, the email doesn't name the commission or amount, so add those fields from the trigger if you want them.

Course creator with an affiliate program

A course site that pays partners for referred sales lets each affiliate know by email when a referral's commission is approved.

Store affiliates waiting on return windows

A shop that approves commissions only after the return period ends emails affiliates at the moment approval happens.

Fewer payout questions

A SaaS company with dozens of affiliates sends approval notices automatically, so partners stop asking support about pending commissions.

How this workflow runs

What happens at each step once the workflow is on, and what you need before you import it.

  1. Step 1Trigger
    AffiliatePress Commission Status Changed

    Fires when an AffiliatePress commission's status changes, to pending, approved or rejected. The new status and the affiliate's details are passed on.

  2. Step 2Logic
    Filter Continue If Condition Meet

    Continues only when the new status label exactly matches "approved". Pending and rejected changes stop at this step, so no email goes out for them.

  3. Step 3Action
    Email Send Email

    Emails the affiliate's WordPress user address with the subject "Your commission was approved" and a short confirmation. Add the commission amount or order reference from the trigger if you want them.

What you need

  • FlowMatticCore
  • AffiliatePress PluginPlugin

After importing, map your own data. To keep the template universal, not every step is pre-filled. Open each step in the builder and connect your accounts and fields (channels, lists, sheets, recipients) before you switch the workflow on.

Make it yours

Changes worth making after you import it.

  • Approve a test commission and check the status label in Task History. If it isn't exactly "approved", update the Filter value to match it.
  • Map the commission amount and the referred order from the trigger into the email body, so affiliates know which commission was approved.
  • Copy the workflow and change the Filter to "rejected" with a different message, so affiliates also hear when a commission is declined.
  • Set your SMTP details in FlowMattic so approval emails come from your affiliate program's address.

Questions about this workflow

Do affiliates get an email for pending or rejected AffiliatePress commissions?

No. The trigger fires for every status change, but the Filter stops any run whose new status isn't "approved".

Which address does the approval email go to?

The email of the WordPress user linked to the affiliate, which the trigger passes to the Email step.

Does the email say how much the commission is?

Not as imported. The body is a general confirmation. Add the commission amount from the trigger data to the body after you check a test run.

What if a commission is approved, changed back and approved again?

Each change to approved passes the Filter, so the affiliate gets another email each time.

Import this workflow into your WordPress site

Download the JSON, import it from the Workflows screen and connect your accounts. Every run stays on your server, with no per-task fees.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

Crafting bridges between my favorite apps, FlowMattic has truly impressed me with its ability to seamlessly automate workflows. This has noticeably accelerated the efficiency of my business processes, making everything run more smoothly and productively.

Janke

It's very straightforward, has a lot integrations and they work well. It is one thing to 'integrate' new external software, but integrating it well, with lots of options is where FlowMattic shines.