FlowRunner
PricingContact
Theme
Start Free

Referly (Push Lap Growth)

Loyalty & Referral

Run a startup affiliate program with the Referly API, onboarding affiliates and attributing referrals. Agents credit and pay partners off verified conversion data.

18 actions API key available
A refund or chargeback lands in billing for a subscription that came through an affiliate
Agent calls List Sales filtered by your own invoice reference to find the recorded sale and its commission
Agent confirms the affiliate attached to the sale and whether the commission has already been paid out
Agent checks whether the referral behind the sale has other sales that would be destroyed by a delete
Agent posts both available reversals, Refund Sale and Delete Sale, with what each one does to the history
The finance owner picks the reversal, and the agent runs the one chosen rather than defaulting to either

What This Integration Enables

Referly, formerly Push Lap Growth, is the affiliate program a small software company stands up in an afternoon, and its whole model is revenue-shaped rather than click-shaped. Affiliates carry a commission rate. Referrals carry a plan and a subscription status. Sales carry a total, a rate and a commission earned. There is no separate attribution layer to reconcile, which is exactly why it fits teams that want an affiliate program running this quarter rather than a partner platform to administer forever.

The consequence is that the refund path matters more here than in most referral tools, because commission is computed from real payments and real payments come back. FlowRunner agents cover the full loop through connectors built and verified against the Referly API. An agent onboards affiliates from your own application flow and returns their referral link, attributes signups by affiliate ID, email or the promo code the customer used, records sales as payments clear, and reverses commission when a payment is returned. It issues per-affiliate promotional codes against a shared coupon so partners can be tracked by code as well as by link, and creates extra link slugs when an affiliate wants to compare channels. The API has some sharp edges that are worth knowing rather than discovering: Referly identifies affiliates, referrals and sales from the request body rather than the URL, and Delete Referral removes the sales recorded against it, withdrawing commission that was already earned.

Without FlowRunner

Commission survives the refund A reversed payment leaves the affiliate's commission standing until someone notices
Reversal method chosen by habit Records get deleted when they should be marked refunded, and the history goes with them
Affiliates onboarded by hand Details are retyped from an application into the program and the link is emailed later

With FlowRunner

Reversal follows the payment A refund in billing surfaces the matching sale and its commission the same day
Reversal method chosen deliberately The destructive option and the reversible one are put side by side before either runs
Onboarding returns a live link The affiliate is created and their referral link goes back in the same run

Use Case Scenarios

Application to live link without a handoff

An affiliate application arrives through Typeform. The agent calls List Affiliates by email to check for an existing account, then Create Affiliate with the commission rate their tier warrants and a link slug derived from their brand, choosing whether Referly sends the welcome email or your own sequence does. The response carries the referral link, which goes straight back into the confirmation. If the affiliate promotes on a channel where links do not travel well, the agent follows with Create Coupon to build the offer and Create Promotional Code to issue that affiliate their own code against it, so both the link and the code report into the same commission.

Revenue recorded as it clears, not as it is promised

A referred customer's Stripe payment succeeds. The agent calls Create Sale attributed by referral ID, customer email or promo code, optionally overriding the commission rate where a negotiated deal applies, and the affiliate's commission is calculated from the amount that actually cleared. Subscription state is kept in step separately: as trials convert, lapse or decline, the agent calls Update Referral so the affiliate's dashboard shows the same picture your billing system does. Affiliates argue with programs when the two disagree, and this is the flow that stops them disagreeing.

Channel performance an affiliate can act on

An affiliate running a newsletter, a YouTube channel and a paid campaign cannot tell which is working from one shared link. The agent calls Create Affiliate Link to give them a slug per channel, then a weekly flow reads List Affiliate Links with their click and conversion statistics and List Promotional Codes for the codes they are promoting, and sends each affiliate a short summary of which asset converted. Top performers surface without anyone building a report, and the affiliates who are underperforming find out while there is still time to change something.

Human-in-Loop Highlight

Referly gives you two ways to reverse a sale and they are not equivalent. Refund Sale marks the sale as refunded and reverses the commission, leaving the record in place. Delete Sale permanently removes the sale and the commission attached to it, and Delete Referral goes further by removing every sale recorded against that referral, withdrawing commission the affiliate has already seen and destroying the evidence of why. An agent that has both operations available and a chargeback webhook pointing at it will eventually pick the wrong one, and the wrong one is unrecoverable in a system that is also your commission audit trail. So the agent never chooses. It reconciles the refund to the sale, works out what each option would cost, and asks the finance owner: "Chargeback on invoice INV-2291. The matching sale credits Dana Reyes with commission at 20 percent, already included in last month's payout. Refund Sale reverses the commission and keeps the record. Delete Sale removes both, and Delete Referral would also remove her two other sales from this customer. Which reversal do you want?" The owner picks. The agent runs exactly that one and logs the decision. Recording sales, issuing codes and creating links stay fully automatic, because none of them destroy anything.

Agent processes routinely
Detects exception requiring judgment
Clear match Continues automatically
Ambiguous Routes to human via preferred channel
Human decides
Agent resumes with decision

Agent Capabilities

18 actions

Affiliates

4
  • List Affiliates List the affiliates in the program, or fetch one by ID or email, returning contact details, commission rate, referral links, click and referral counts and total commission earned. The API key is scoped to a single program, so no program ID is needed.
  • Create Affiliate Create an affiliate, optionally setting their commission rate, link slug and whether a welcome email is sent, and return the created affiliate with their referral link. Used to onboard from your own application flow.
  • Update Affiliate Update an existing affiliate's name, email, commission rate or status. Referly identifies the affiliate from the request body rather than the URL, and only the fields supplied are changed.
  • Delete Affiliate Permanently delete an affiliate from the program. Referly takes the affiliate ID in the request body rather than the URL. This cannot be undone.

Referrals

4
  • List Referrals List the referrals recorded in the program, or fetch one by ID, affiliate or your own external ID, returning contact details, plan, subscription status, total revenue and total commission. Used to audit who each affiliate has brought in.
  • Create Referral Record a referral against an affiliate, attributing a new signup to whoever introduced them, identifying the affiliate by ID or email or by the promo code the customer used.
  • Update Referral Update a referral's details or subscription status, for example marking a trial as active or declined. Used to keep referral state in step with your billing system.
  • Delete Referral Permanently delete a referral. Deleting a referral also removes the sales recorded against it, so any commission it generated is withdrawn. This cannot be undone, and belongs behind an approval gate.

Sales

4
  • List Sales List the sales recorded in the program, or fetch one by ID, affiliate, referral or your own invoice reference, returning each sale's total, commission rate and commission earned. Used to reconcile affiliate earnings.
  • Create Sale Record a sale so the referring affiliate earns commission, attributed by referral ID, customer email or promo code, with an optional commission rate override. Used whenever a referred customer pays.
  • Refund Sale Mark a sale as refunded, reversing the commission it generated while preserving the record. The reversible option, and the one to prefer when a real payment is returned.
  • Delete Sale Permanently delete a sale record and the commission attached to it. Prefer Refund Sale when reversing a real payment so the history survives. This cannot be undone.

Coupons and Codes

4
  • List Coupons List the discount coupons configured in the program, or fetch one by ID, name or external reference, returning discount type, value and redemption limits. Used to resolve the coupon ID promo codes are issued against.
  • Create Coupon Create a discount coupon that promo codes can be issued against, setting whether it takes a percentage or a fixed amount off and how long the discount lasts. Used to build the offer affiliates share.
  • List Promotional Codes List the promotional codes issued against your coupons, or fetch one by ID, code, coupon or affiliate, returning redemption limits and the owning affiliate. Used to see which codes an affiliate is promoting.
  • Create Promotional Code Issue a promotional code against an existing coupon, optionally assigning it to a specific affiliate so their referrals are tracked by code as well as by link, using a fixed code or one auto-generated from a prefix.

Links

2
  • List Affiliate Links List the referral links in the program with their click and conversion statistics, or filter to a single affiliate's links. Used to see which links are performing and to resolve a link ID.
  • Create Affiliate Link Create an additional referral link slug for an affiliate so they can run several campaigns and compare which performs best. Used when an affiliate wants separate links per channel.

Frequently Asked Questions

What can FlowRunner do with Referly (Push Lap Growth)?

FlowRunner agents can run List Affiliates, Create Affiliate, and Update Affiliate in Referly (Push Lap Growth), plus 15 more actions.

Does connecting Referly (Push Lap Growth) to FlowRunner require OAuth?

No. Referly (Push Lap Growth) connects to FlowRunner with an API key, no OAuth flow required.

Can Referly (Push Lap Growth) trigger a FlowRunner workflow automatically?

Referly (Push Lap Growth) doesn't currently expose triggers in FlowRunner. It connects as an action step inside workflows started by another trigger.

Start building with Referly (Push Lap Growth)

$100 in credits. No card required. Connect in minutes.