Creator portal
Every affiliate has their own self-serve portal on a private link. It's mobile-first, since most creators open it on their phone, and shows only their own data. The first time they open it, they get a six-digit code at their email address and choose a password with it; after that the portal asks them to sign in on a new phone or computer, so a forwarded link shows nobody else their earnings, address or payout details. Your team still opens any creator's portal from their page.
What the creator sees
- Their referral link, ready to copy and share.
- Deliveries: submit content for review and follow it as a conversation with the brand: their messages and decisions, a reply box to write back without sending a new version, and a new version when a revision is requested. A conversation opens by itself when the brand is waiting on the creator, and a mail with a button to it goes out whenever the brand writes.
- Earnings: referrals, revenue driven, pending payout and paid to date.
- Their rank among the program's affiliates.
- Payout history, gifts received and the content they've posted.
- Briefings: your open briefs, with what to make, for which platforms, how long, by when and what it pays. Make this opens the delivery form with that brief already chosen, and a brief they delivered for says so.
- What you put there yourself under Customize: a cover image and a welcome note on top of their home, and your own links, on the home and in the menu.
Under Customize, Portal you choose which tabs the portal shows. Analytics, Gifts, Briefings and Media can each go; Home, Payouts and Settings always stay.
Delivering content
Creators use Deliver content to submit work: a title, the link to the post, the platform, an optional brief and a note. The team reviews it on the Content page; the creator sees the status live — In review, Revision requested (with the feedback thread and a resubmit form), Approved or Not selected. Submitting against an open brief claims it automatically.
Sharing the link
Open an affiliate on the Affiliates page and use Copy portal link (or Open) in the Creator portal card. Each link is unique and unguessable.
Creators deliver content, pick their gifts and create a login from the portal.
The welcome mail and a login
The welcome mail an affiliate gets on approval opens with You're in and their code, large, with what their followers get and what they earn. Then what to do next, as steps with a button each: pick their welcome gift when one is waiting, put their code in their bio and in every post (with an example line to copy), and make content from one of your briefings. Switch on We run creators' content as ads under Customize and a fourth step tells them their videos may run as paid ads, so people who don't follow them use their code too. It ends with a button to this portal and your house rules.
You set your Instagram handle and the rules under Customize; {instagram} and {code} in a rule are filled in for each affiliate. When the welcome goes through Klaviyo, the event carries commission, audience_discount, gift_waiting, instagram_handle and house_rules as fields of their own, plus gift_picks, open_briefs, content_runs_as_ads, code, first_name, brand and logo_url.
Every mail a creator gets carries your logo at the top and says it was sent by your brand via Ecomyard, and its main button wears your brand color. That goes for the notifications, your flows' email steps, campaigns and the answer to a briefing application alike. Use a PNG or JPG logo: mail apps do not show SVG, and without a logo they see your brand name instead.
The first time a creator opens their portal, Email me a code sends a six-digit code to their address, and they choose a password with it. The portal link alone is not enough, because your team sees it too: only whoever reads that mailbox can choose the password, and with it where they are paid. The sign-in screen has Forgot your password? for a new one, and under Settings in their portal they change it or sign out.
A mail for every sale
The moment an order comes in with a creator's code, they get Ka-ching: who ordered (a first name and the initial of the surname, never more of your customer), the order number, what it is worth and their commission on it, pending until it ships. The order value is what the commission is worked out on: without VAT and shipping unless your settings count them in, and the mail says which. One mail per order, and none for a self purchase your settings blocked. Commission earned still follows when the order ships. If the order is refunded in full or cancelled before it ships, Order refunded or cancelled tells them the commission pending on it will not be paid out, and calls a cancellation a cancellation.
It is New sale under Affiliates, Notifications, where you preview it, switch it off or hand it to Klaviyo. The Klaviyo event is Ecomyard - New sale, with order_name, customer, value, commission and rate as fields of their own.
Their own Instagram
A creator can connect their own Instagram professional account on the portal's home page. From then on their posts about you come into Ecomyard with their reach: the posts whose caption names your Instagram handle (with @ or #) or their own code. The rest of their feed is never stored, and the card tells them exactly that, with your handle and their code. You see the posts on their file under Media, they see them in their portal. Your handle is the one set under Customize, or else your own connected Instagram's username.
Instagram only opens this to Creator and Business accounts, so a creator with a personal account switches first, in the Instagram app. Until Meta has reviewed the app, only accounts added as testers can connect.
File uploads
Deliveries are no longer link-only: creators attach the actual video or image (up to 200 MB) and it uploads straight from the portal. The team watches the file in the Deliveries inbox, where every delivery is a conversation, and on approve the file moves into the workspace's own content hub storage under the UGC inbox. New and resubmitted deliveries also ping the team under the bell.
Your standing
Every portal shows a gamified Your standing panel: this month's rank, activity score (0-100), posts in the last 30 days, and the chase itself — how many points the creator is behind the affiliate above them, or how far from the Top 3 and its exclusive reward. The number 1 sees "You lead the board", and a granted Top 3 reward appears right in the panel.
Safe link
Each creator shares one safe link (ecomyard.com/r/…) instead of a raw discount code. Every click is tracked and hands out a fresh single-use code before redirecting to the store, so a code that leaks to a coupon site is worthless after one use. The portal shows the link with its click count, and the team sees clicks plus the next code on the affiliate's detail page.