Onia Gifting Portal

A creator gifting system that runs itself. The team builds a list. The creator picks. Everything else is automatic.

Client
Onia
Season
October 2026
Work
System design, email, automation
Built with
Claude Code
Onia gifting page on desktop: Picked for Alex, with three numbered steps
Onia gifting page on a phone: two bikini tops picked, sizes chosen

The problem

Before

Onia wanted local creators gifted fast for its new West Palm Beach store. Gifting ran on DMs, emails and hand-typed sheets.

  • No one place showed who got what, or who posted.
  • Sizes and addresses went back and forth by DM.
  • Codes were made by hand, one at a time, with no end date.

12to2

Steps per creator. Now: build the list, pack the box.

Two sides, one page

A hidden page on onia.com

The List Builder

For the team

Pick who it's for, add pieces from the live catalog, turn on a code. Out comes a personal link and a message ready to send.

Gifting List Builder: Who it's for, Creator, Alex, from Michelle
Builder on a phone: 15 percent code, ALEX15 marked free

The Picks Page

For the creator

"Picked for Alex." Tap pieces, choose sizes in stock, add an address, send. No prices anywhere.

Picks page opened from the personal link
1. Opens their link
Two pieces picked with sizes chosen
2. Picks and sizes
Review step: your picks and where to ship
3. Address, send

Then it runs itself

One creator, start to finish
  1. Team

    Build the list

    6 pieces, a 15% code. ALEX15 is free.

  2. Creator

    Alex picks

    Picks 2, sizes in stock, adds an address.

  3. Automatic

    Logged and thanked

    A row in the sheet. A thank you with the code.

  4. Automatic

    Code made

    ALEX15 made in Shopify within the hour.

  5. Automatic

    Reminders

    At 30 days left, then 7.

  6. Team

    Pack the box

    A $0 order. Shopify handles shipping.

ShopifyGoogle SheetsGmail3 robotsReplaced a paid creator platform. No new software.

The sheet

Fills itself in
LOCATIONINSTAGRAMNAMEPICKSTEAMCODECODE ENDSSTATUS
WPB@sample.creatorAlex RiveraAlleia Bikini Top, Obsidian, SMichelleALEX152026-12-20CODE MADE
NYC@sample.menswearJordan LeeCharles 7" Swim Trunk, Blue Reef, MSofiaJORDAN202026-12-22CODE MADE

Filled by the robots. Sample rows.

Five emails

Approved once, sent on their own
Invite email with the picks link
InviteThe picks link
Thank you email with code ALEX15
Thank you + codeRight after picks
Thank you email for friends and family
Thank youFriends and family
Halfway There reminder email
Halfway There30 days left
One Week Left reminder email
One Week Left7 days left

Twelve days

Oct 19 to Oct 31

Live on Oct 19. By Oct 31 it sat inside Onia's full site, with Women and Men tabs and filters.

Early picks page, Oct 19
Oct 19
Live picks page, Oct 31
Oct 31

My role

Design and direction

I designed the system and set every rule. Claude Code built it, with my yes at each step.

What I did

  • Mapped the old process and where it broke
  • Set the rules: codes, what can be picked, who sees what
  • Chose every design, at desktop and phone size
  • Approved each email before it went automatic

What Claude Code did

  • Built the page, the sheet, the emails and the robots
  • Tested every change on desktop and phone
  • Runs the robots and reports back