For brands, agencies and the people who run programs
Your affiliate program, and every program beside it.
Tracked links and codes for every creator and affiliate, orders matched from the store you already run, and an ambassador program, customer referrals and loyalty beside it, with the same numbers on both sides. Set up in an afternoon.
Free to start, 4% of attributed sales · monthly plans from $29 (Essential) with a lower percentage · no card
Four steps, no sales call.
The whole setup is in the product. An owner, an employee or an agency can do it without us.
Connect the store
Pick Shopify, WooCommerce, Stripe or any other platform. The app and the plugin do their own setup; everywhere else one snippet does.
Set the terms once
Default rate, per-product and per-creator overrides, commission rules in the order you set them, the attribution window, and how long after delivery an order is approved.
Invite creators and affiliates
Share the program page. Applications arrive with verified channels or pages attached, and everyone who joins signs the program agreement.
Approve and pay from the ledger
Every order shows how it was matched. Approve, reverse, or let a rule do it, then pay every creator automatically from the brand's own PayPal.
Programs
Partnely runs the programs a store wants in one place, each with a page of its own. Every program comes with links and codes, orders matched from the checkout the store already runs, the agreement, campaigns and payouts, with the same numbers on both sides.
On every plan, Free included.
- Affiliate programCreators share a link and a code and earn a share of every sale they bring, on the terms they sign when they join.Read more about Affiliate program
- Ambassador programCreators get products, a fee or store credit for the posts they make each month, and sign a brief before anything is asked.Read more about Ambassador program
- Customer referralsThe store's own buyers share a link and a code, and earn a reward when a friend orders.Read more about Customer referrals
- LoyaltyPoints or store credit on every order, rewards to spend them on, and VIP tiers for the buyers a store already has.Read more about Loyalty
- Links and codes for every creatorA tracked link for the store, one for any product, a coupon code, a QR and an embed, with a version of the link written for each channel.
- Links to any page, with a labelA link to any page of the store, a label typed beside Copy, a bookmark that makes one from the page a creator is on, a Try it, a test of the whole path and the store's own link parameters.
- Orders matched from the storeA code the shopper typed, a click inside the window, the order's own attributes or the landing address, tried in that order, and a reason written on every order that matched nothing.
- The agreement signed at joinThe rate, the window, the payment schedule and the minimum, filled from the store's own settings and signed by name. A change applies when the brand saves it, or on a later date it picks, and creators are told either way.
- Set the rates, and choose who joinsCommission rules, performance tiers, a rate for a group with its own join link, promotion rules creators sign, screening at the join, and declines for now or for good.
- Campaigns with content reviewSend products, raise a rate, pay a fixed fee, ask for content, run a contest or share a sale, on dates and for chosen groups. Creators apply, hand in each piece, and the brand approves it or asks for changes.
- Approval after the return windowAn order waits out the store's return window and then approves itself. A refund reverses it with the reason, and an approved commission is final.
- Payouts and a program pagePay every creator automatically from the store's own PayPal, on the schedule the program states, with PayPal's answer on each payment. The program page comes in twelve looks with the store's own questions on the join form.
partnely.app/r/8k2q1zrpartnely.app/r/8k2q1zr?utm_source=instagramPRIYA12Every creator and affiliate gets links and a code, in one paste.
They paste any product or page URL and get a tracked link, a version for each channel, a QR code and their coupon. Each link has its own id, so you know which post sold.
- Matched via
- Landing URL
- Subtotal
- $66.00
- Rate
- 15% (creator override)
- Commission
- $9.90
Orders are matched to the partner automatically.
The store tells Partnely about each order. Partnely finds the partner behind it, applies the right rate, and adds the row, which approves itself after the return window.
One ledger, read by both sides.
The orders page and the partner's earnings page are the same rows. Payouts are recorded against them. Nobody reconciles a spreadsheet at month end.
Every creator signs the terms before the first link.
The program agreement is written from the store's own settings: the rate, the attribution window, when creators are paid and the minimum. Creators sign it when they join by typing their name.
- Promotion rules they read firstYes or no on bidding for the brand's name, coupon sites, other codes and the claims they may make, with the search terms they may and may not use, shown before they sign.
- The brand's own clausesFrom Essential up, add rules of the program's own, such as disclosure wording, or attach the program's own terms as a PDF. A change applies when the brand saves it, or on a later date it picks, and creators are told either way.
- A frozen copy for both sidesThe text exactly as it was signed, with the name, the time and the version, open to the brand and the creator at any time.
- Commission
- 12% of the order subtotal
- Attribution window
- 30 days
- Payment schedule
- Monthly
- Minimum payout
- $25.00
- Currency
- USD
- Disclose with #ad or “paid partnership” in the first line of the caption.
- No paid search ads on the Marlowe Skin name.
Each copy is frozen as it was signed, with the name, the time and both versions.
Send product to twenty creators at once.
Campaigns turn one offer into many partnerships. Each one opens and ends on the dates you set, can be shown to chosen groups only, and a campaign that pays a fee is a deal the creator signs when they apply. Orders through campaign links roll up to the campaign.
- Send productsCreators pick from your products, the parcel is followed by its carrier, and the gifts are measured.
- Raise their rateA higher rate on orders through campaign links, between two dates.
- A sale to shareYour sale's page and code above every creator's link, with nobody to apply.
- Pay a fixed feeA fixed fee per accepted creator, in a deal they sign when they apply.
- Ask for contentSay what to make and where, and pay a fee for it if you like.
- Run a contestA period, a counter and prizes, with standings that show who leads.
Approve the content, or ask for changes.
Creators in a campaign hand in each deliverable as a post from their library or a pasted address. Approve it, or send it back with a note; the next round arrives in the same place, and every earlier round stays on the record beside the clicks and orders the campaign link brought in.
Approved posts show on the creator’s media kit. When a post is approved, the brand records what it may do with it beyond the creator’s own channel: nothing, organic, or paid ads, with an end date.
Note from Hana: label in daylight at the start, #ad in the first line.
Your feedback: show the label in daylight, and put #ad in the first line of the caption.
Every order shows its work.
How it was matched, which rate applied, why it was reversed. Disputes end at the row instead of in a thread.
- Rates that fit the catalogA default for the store, a different rate for the hero product, a better rate for the partner who earned it, and rules that take the first one that fits.
- Approval after the return windowOrders wait out the return window, then approve on their own. Refunds reverse the commission with the reason on the row.
- Hold, return or record by handHold one order with a reason, upload a returns file, approve older orders in one go, record an order a creator asked about, or add a bonus to their next payout.
- Signals worth a lookA partner's own email, the same customer twice, an order seconds after the click: flagged before you approve on Growth and Enterprise, never blocked silently.
- A page you controlThe public program page comes in twelve looks with your perks, your requirements, your own join questions and your open campaigns, and a card for it can sit on your own site.
- Isabela Costa#2041 · Oct 25$12.48Pending
- Ravi Menon#2039 · Oct 24$11.40Pending
- Isabela Costa#2036 · Oct 23$22.20Approved
- Chloé Martin#2031 · Oct 21$7.44Paid
| Creator | Order | Sale | Commission | Status | |
|---|---|---|---|---|---|
| Isabela Costa | #2041Oct 25 | $12.48 | Pending | ||
| Ravi MenonRAVI10 | #2039Oct 24 | $11.40 | Pending | ||
| Isabela Costa | #2036Oct 23 | $22.20 | Approved | ||
| Chloé MartinCHLOE10 | #2031Oct 21 | $7.44 | Paid |
Your customers, in the same program
Use none of these and the program runs exactly the same. They are here for the store that would rather do all of it in one place than buy a separate tool for each: customer referrals, points and emails to customers for the store's own buyers, and messages, performance tiers, program emails and reports for the creators who sell for it.
On every plan, except where a line below names one.
Customers who bring their friends
A second program for buyers: a link and a single-use code of their own, a reward when the friend orders, and rules that refuse a reward nobody earned. The store designs the page they open, and a referrer can ask about a friend's order that went missing.
- A code that works onceGood for one friend and one order, and gone again a month later if nobody uses it, so a code copied onto a deal page is worth nothing.
- Store credit or cashA percentage of the friend's order or a fixed amount, with a minimum first order and a cap per referrer per month.
- Rules before rewardsSomeone who already bought, the referrer's own order or their own address earns nothing, and the order says which rule stopped it.
- Asked right after they orderOn the thank-you page where the store's platform shows it, or in one email after the order where the store switches that on.
- Codes on any platformMade on Shopify and through the WooCommerce plugin, and handed out from a list the store pastes everywhere else.
- A page the store designsIn one of twelve looks, with its own header, steps, pictures and questions, and a view the store opens as any one referrer.
On every plan, paid in store credit. Cash rewards for referrers from Growth.
partnely.app/r/9f2k4x1MS-FRIEND-4KQ2The code works once, for one friend, and is gone again a month later if nobody uses it.
- Friends who ordered
- 3
- Waiting on their first order
- 1
- Store credit earned
- $42.60
Points or store credit for the store's own customers
A loyalty program for the buyers a store already has: points or money back on every order the store sends, rewards to spend them on, and VIP tiers that multiply what an order earns. Bonus campaigns, birthdays and milestones add to it, and the page they open is the store's own design.
- Points or store creditPoints on every order, or a share of the subtotal handed back as store credit, taken back when an order is refunded and expiring after the store's chosen months.
- Bonus campaigns, birthdays and milestonesExtra points on a collection between two dates, points on a birthday given in time, and a bonus on every so many orders.
- Rewards they can spendAn amount off, a percentage off, free shipping or a free product, made on Shopify or through the WooCommerce plugin, or handed out from a list the store pastes.
- Store credit spent at checkoutOn Shopify with the app, credit lands on the customer's own store-credit account and is spent at checkout with no code to type.
- VIP tiersReached on the points earned in a rolling year, each with its own multiplier and perks, re-checked every night.
- A page of their ownOpened by a link, or by naming an order and the address it was placed with, in one of twelve looks, with a points panel on the storefront and the points an order earns on product pages.
One loyalty program on every plan. VIP tiers from Essential.
- $5 off your next order500 points
- Free shipping750 points
- $15 off orders over $751,500 points
- 20% off one order3,000 points
The store's own emails to its customers
One builder for every email: type on the email itself, start from a library of designs, and send only to the buyers who agreed to hear from the store. Flows send themselves as customers buy, browse and go quiet.
- Only customers who consentedThe marketing consent the store recorded travels with each customer, and nobody else is ever written to.
- Bring your list, or grow oneA popup, a corner popup, a block on a page or a page we host, and everybody who fills one in confirms by email before joining the list.
- Built on the email itselfStart from a library of designs, type straight on the email, drop in your own pictures and saved templates, take Ideas for the words with nothing to set up, and send a test to a teammate.
- Segments of several conditionsBought a product or a category, ships to a country, how many orders and the average order, points, tier and your own tags, matched all or any and saved under a name.
- Flows that send themselvesSeveral emails a flow, each with a wait and a condition: welcome, first and repeat order, a basket or a product left behind, points and a win-back, with smart sending and quiet hours.
- What each email didClicks, people and revenue for every link, an A/B test of two versions that picks its winner, and a deliverability page with the store's own figures.
- A sending domain per storeOne store's reputation never touches another's, a new one is warmed up over its first four weeks, addresses that bounce are dropped, and every email carries its own one-click unsubscribe.
250 subscribers on Free, 1,000 on Essential, 5,000 on Growth. Larger lists go on a monthly email plan, or pay as you go, except on a store connected through our Shopify app.

Hi Maya, here is what goes best with what you bought last time, and free shipping on every refill this week.


Click anything in the email to change it.
Messages with every creator
One thread per creator, where both sides already read their numbers. No inbox to keep and no address to hand out, and every ask waits on the brand's To do until it is answered.
- One thread per creatorPlain text, the last messages beside their orders, and one email to the other side with the first line and a link.
- Write to a whole groupOne announcement lands in every thread of a group or a campaign, and the replies come back one at a time.
- Asks from creatorsA product, a better rate, or a question about an order that is missing, reversed or paid at the wrong rate, and a question before they apply.
- A lower rate is proposedA raise applies at once, while a lower rate goes to the creator to accept, decline or answer, and applies two weeks later if they do not.
On every plan, Free included.
- YouSep 8, 09:12
Your first order came in this morning. The serum set is the one most people buy after a story, if you want a second post.
- Lena FischerSep 9, 18:40Product request
Could I get the barrier cream for a routine video? I have the serum already.
- YouSep 10, 08:05
Sent this morning, it should be with you Thursday. I put you in the fall gifting campaign too.
A rate that goes up on its own
A ladder the store's creators climb by what they sell, checked once a day and written into the agreement, so nobody is surprised either way.
- A ladder the store setsUp to eight tiers over a rolling window, counted on attributed sales or on orders, each paying more than the one below it.
- A raise applies at onceA creator who reaches a tier earns its rate on the orders placed from then on, and nothing already recorded changes.
- A bonus on reaching a tierA one-off amount added to the next payout the first time a creator reaches a tier, and never paid twice.
- A drop takes noticeThe rate holds until the window has passed, and the creator is told at least two weeks before it falls.
On every plan, Free included.
| Tier | Reached at | Pays |
|---|---|---|
| Silver | $1,500.00 | 15% |
| Gold | $5,000.00 | 18% |
| Platinum | $15,000.00 | 22% |
Emails the program sends for you
Twelve emails that go out as things happen, and campaigns to the part of the program you mean, in the store's own logo and colour.
- Twelve that send themselvesApplied, approved, a coupon code, the first order, commission approved, a tier reached, a payment sent, a new campaign and more, each with its own off switch.
- Campaigns to a groupEveryone, the approved, the pending, a group, a campaign's creators, the quiet ones or the top earners, previewed with one creator's own fields filled in.
- Sequences over the first weeksA run of emails over a creator's first weeks, or after they go quiet, each step sent only if they have not clicked or sold yet.
- A Monday digestOne email to the owner and one to each creator with the week's figures, skipped in a quiet week.
On every plan. The store's own wording and sections, sending one later, opens and clicks, and sequences from Essential. Campaigns to creators a month: Free 1 campaign, up to 100 creators each · Essential 5 campaigns, up to 1,000 creators each · Growth 20 campaigns, up to 10,000 creators each.

Hi Lena, your link and your code LENA12 both earn the higher rate, on every order placed before the month ends.


Click anything in the email to change it.
Reports, exports and statements
The rows the ledger already holds, grouped the way an owner asks for them, narrowed to a group or one creator, with a file from every table.
- By creator, product, code, channel and countryDays, link labels and payments too, and a funnel with the time from click to order and the overlap with the store's own emails, points and forms.
- A group, or one creatorEvery tab narrows to a group of creators or to one of them, one currency at a time, over the period you pick.
- A CSV from every tableOrders, creators, links, the catalog, a campaign's content, the tracking log and every report tab.
- A statement for each creatorA printable month with the rate each order was recorded at and the payment reference, and any report tab emailed weekly or monthly.
On every plan, Free included.
| Creator | Clicks | Orders | Sales | Commission |
|---|---|---|---|---|
| Amara Osei | 41 | $589.20 | ||
| Sofía Reyes | 28 | $379.68 | ||
| Hana Sato | 19 | $244.56 | ||
| Lena Fischer | 9 | $131.04 |
Run by a team, or by an agency
Open on today's figures, keep the work on one list, give a colleague or an agency their own login with a role, run every client from one switcher, and keep the account itself behind a second step.
Seats by plan: Free 1 · Essential 3 · Growth 10 · Enterprise 50.
- A Today screen and a To do listHome opens on today's sales hour by hour and the range you pick, and To do holds the work, with tasks for a teammate and Take it.
- A bell, and Help that answersA bell for what happened, and a Help button whose assistant answers from the product itself, right on the page.
- Four roles, one storeOwner, Manager, Finance and Viewer. Every page, action and export reads the role, and a seat is shown only the controls it may use.
- An agency consoleOne login runs any number of stores, with this month's gross, orders and commission per store in its own currency, nothing added across them, and one file with the lot.
- Your own clockEach store and each person reads days in their own time zone, with their own first day of the week and date order.
- Two-step sign-inOptional for any login, with an authenticator app and ten recovery codes, a device remembered for thirty days, and a fresh code before payout details, the API key or an email change. A store may require it for every seat.
- A signed copy of every agreementThe text exactly as it was signed, with the name, the time and the version, open to the brand and to the creator. From Essential the brand adds clauses of its own.
- An audit trail behind the scenesEvery support action taken on a store is written down with the value before and after, and nobody at the platform can sign in as you.
| Login | Role | Added |
|---|---|---|
| you@marloweskin.com | Owner | Jan 14 |
| ella@marloweskin.com | Manager | Mar 2 |
| books@marloweskin.com | Finance | Mar 2 |
| agency@northbound.co | Viewer | Aug 19 |
| sam@northbound.co | Invited | Expires Sep 24 |
Runs with the store you already run
The app and the plugin do their own setup. Every other checkout uses the same tracking code and order API, and the program tells the rest of your stack what happened.
On every plan, except where a line below names one.
- The Shopify app, from the App StoreInstalled from the listing and charged on the Shopify bill. It sets up the order notifications and the checkout pixel, makes a discount code for each creator, and leaves the tracking code as one switch in the theme editor. New creators and orders are approved inside the store's own admin.
- The WooCommerce pluginA zip from the Connect store page, paired with a one-time code. It writes the webhooks and the order meta, makes the store's discount codes, invites buyers to refer a friend on the thank-you page, and turns a webhook back on if WooCommerce switches it off.
- Stripe Checkout and subscriptionsOrders arrive from checkout sessions and paid invoices, a creator's promotion code is matched by its id, and payment links carry the click.
- The program on the store's own siteA card that invites visitors to become creators, placed with the Shopify theme block, the WooCommerce shortcode or two pasted lines.
- Everything else, the same wayOne tracking code and the order API on every plan, whatever the checkout is. The rest of the REST API comes with Growth.
- And it tells the rest of your stackA signed webhook to an address of the store's own, or a message in a Slack channel, from Essential; the program's events in the store's own Klaviyo account on every plan; and a catch hook for Zapier or Make.
- In the program
- 34 creators
- PayPal for payouts
- Connected
- Orders waiting for approval
- 9
- ShopifyOrder webhook
- WooCommerceOrder webhook
- BigCommerceThank-you page snippet
- SquarespaceThank-you page snippet
- WixThank-you page snippet
- StripeCheckout webhook
- Magento / Adobe CommerceServer API
- WordPressThank-you page snippet
- Custom or headlessServer API
- Anything elseREST API and snippet
How the money moves.
Two flows, kept apart. The brand pays the platform for its plan and a share of approved sales. The brand pays its creators and affiliates from its own PayPal, and PayPal says whether each payment arrived; the platform never holds that money and takes no fee on it.
- Plan
- Growth
- Card on file
- Visa ·· 4242
- Creators paid
- PayPal, automatically
- Payout schedule
- Monthly
The card and any bank debit are entered on the payment provider’s own pages. The platform keeps the label and the provider’s id. A store connected through our Shopify app has no card here: Shopify bills it.
One invoice: the plan price and a percentage of the orders creators sent that were approved that month. Orders reversed while pending are never billed. A store connected through our Shopify app pays the same on its Shopify bill instead.
- Free
- $0 + 4%
- Essential
- $29 + 2.9%
- Growth
- $199 + 1.99%
A month’s price, plus the percentage of approved attributed sales. Orders nobody sent cost nothing.
Automatically from the brand's own PayPal on its payout schedule, and PayPal's answer on each payment is what the ledger shows. The platform never holds this money.
To each creator's own PayPal address, on both ledgers.
No card data on the platform
Cards are entered on the payment provider's own pages, and the platform keeps a label; a store connected through our Shopify app pays on its Shopify bill and has no card here. Creators' bank and PayPal details are stored encrypted and shown in full only to a brand that owes them.
Signed webhooks
Every message from the payment provider is checked against its signature and recorded once by its id, so a repeated message changes nothing.
Approval before payout
Orders wait out the store's return window before they are approved, and on Growth and Enterprise orders that raise a risk signal are flagged first. Only approved orders are paid or billed.
How an order finds its creator.
Attribution fails at the edges: the shopper who browses for a week, the checkout on another domain, the code read out on a story. Partnely tries four signals in order and logs the reason when none match, so nothing disappears quietly.
- Creator shares a link
@aidenparkYouTubeCode AIDEN10 takes 10% off. Link and code in the description.
partnely.app/r/c4m8vnpBio, story, video description, newsletter, a deal page. One link per post if they like.
- Click loggedClick recorded
- Id
- 01j9m3…v7k
- From
- YouTube · Android
- Sent to
- vireoaudiolab.com/…?pn_click=01j9m3…
Partnely writes the click first, then redirects. The id rides on the store URL.
- Shopper buys, and four signals are tried in order
- aLanding URL (matched)
Shopify and WooCommerce keep the URL the shopper arrived on. Our id is on it.
- bCart stamp
The snippet writes the id to the cart, so it survives a week of browsing.
- cCoupon code
The creator's code is on the order. No click needed.
- dSnippet or API
The thank-you page or the store's server sends the order with the id.
Tried in this order. The first signal that resolves to an approved creator wins.
- a
- The ledgerOrder matched · same day
- Order
- #2061 · $249.00
- Creator
- Aiden Park
- Matched via
- Landing URL
- Commission
- 10% → $24.90
Pending until the return window passes, then approved, then paid. Both sides see the same row.
Orders that match none of the four are logged with the reason, never dropped. You can read every one in the tracking log.
Priced for a program that is still growing.
Start with no monthly price and a percentage of the sales creators and affiliates send. Move to a monthly plan when the volume makes the lower percentage worth it. Orders nobody sent cost nothing.
Up to 25 active creators. 250 tracked orders a month.
Up to 100 active creators. 1,000 tracked orders a month.
Up to 1,000 active creators. 10,000 tracked orders a month.
Up to 10,000 active creators. 100,000 tracked orders a month.
Start with the creators and affiliates who already love the brand.
Connect the store, send the program page to five people who already post about you or link to you, and approve the first order when it arrives.

