Skip to main content
Skip table of contents

ProgramFlow

Overview

ProgramFlow is a tool designed to streamline the process of applying for affiliate programs. Instead of manually searching and applying across multiple Program Platforms, ProgramFlow centralizes program data and keeps it updated automatically.

Once connected with your Program Platform credentials, ProgramFlow pulls in all available programs and refreshes them daily, giving you an up-to-date view of your opportunities.


How It Works

Program Platforms

ProgramFlow is available from the following Program Platforms:

  • AvantLink

  • Ascend

  • Awin

  • Commission Factory

  • Commission Junction

  • Everflow

  • Impact

  • LinkConnector

  • Rakuten

  • Webgains

Connect Your Credentials

ProgramFlow requires your Program Platform credentials, like our MerchantSync process. The same credentials that are needed for MerchantSync are the same as what is required for ProgramFlow. To add your MerchantSync credentials, see our Affiliate Networks Guide to add your credentials to FMTC.

Daily Updates

Once connected, ProgramFlow will automatically refresh once per day. The general update time will be at 2 AM UTC. Here are the exact times that each Program Platform will update each day.

Program Platform

Update Time (UTC)

AvantLink

2:47 AM

Ascend

2:19 AM

Awin

2:49 AM

Commission Factory

2:41 AM

Commission Junction

2:01 AM

Everflow

2:05 AM

Impact

2:25 AM

LinkConnector

2:37 AM

Rakuten

2:07 AM

Webgains

2:43 AM

Program Management

After the daily updates, your full list of programs that are available to you will populate in your queues. In each of these queues, you will be able to apply directly to the programs that you are not joined into, as well as hide or ignore programs that you do not want to apply for. You will then be able to track which programs you are approved for and which ones require special attention and what steps you should take afterwards.


Email Templates

When applying for programs, eventually you will need to email either the program platform, the program manager, or somebody else in order to properly ensure you get into the program. ProgramFlow will have an email template setup per FMTC Status to ensure that you are able to create a templated email to ensure that you are able to send an email within the Workflow of applying for a program. If you set up your email credentials, FMTC will send the email with your credentials and the email will show up in your “Sent” box and allow any replies to come directly to your work email.


Workflow

Navigation

To find ProgramFlow once is has been enabled for your account, you can find a new navigation menu item available on your side labeled Flow. Underneath that, you will find ProgramFlow, with the available queues ready to be worked in.

ProgramFlow-Navigation.png

Statuses

Each Program Platform offers a different status, which is linked to a normalized FMTC Status of the program to make it easier to understand where you are at in the application process. Below are the current FMTC Statuses:

Status Name

Definition

Active

Affiliate is approved and can promote the program

Pending

Affiliate has applied, awaiting program decision

Rejected

Program has declined the affiliates application

Not Joined

No current connection to the program

Actions

ProgramFlow has specific actions that can be taken for each program. Here are the current FMTC Actions:

Action

Definition

Apply

Open the Program Platform and apply for the specific program.

Hide

This will hide the program from the queues for 2 weeks. This can be to remove the program from the Main Queue while leaving the ability to apply for the program open.

Ignore

This will permanently ignore the program from the queues. This should be used when you do not want to and don’t intend to apply for a particular program.

Queues

ProgramFlow will supply you with 4 queues to start, each supplying you different information depending on the status of the program. Here are the available queues and what they will be used for:

Queue

Purpose

All

This is to show all programs that have been brought into ProgramFlow and allow you to filter to see what action has been taken on each program.

Main

The main program processing queue. This is where all the “Not Joined” programs will come into so that action can be taken on the program, which includes applying, hiding, or ignoring.

Pending

Once a program has been applied for and is waiting on a response from the program, the program will remain in this queue and update every day. Once the status has been updated, it will move to the appropriate queue depending on the new status.

Hold

Any programs that have an issue during the application process will appear in this queue. Action can then be taken to try and either attempt to get into the program, or abandon the program application process.


Notes & Best Practices

Program Platform Specifics

Commission Factory

  1. Will show as “Not Joined” when applications have been denied or blocked.

LinkConnector

  1. Will show potential programs that you will not be able to see through the LinkConnector interface, meaning that you won’t be able to apply for the program and should ignore it.

Rakuten

  1. Will show “Temp Rejected/Removed” when the ability to apply for the program is still available.


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.