A $500 store Jackson runs, with Claude Code doing the heavy lifting.

Fidget toys and fingerboards, sold online in Australia, dropshipped so there is no stock to hold. Andrew backs it with a $500 loan and the grown-up paperwork. Jackson owns the brand, the content and the customers.

ShopifyDropshipTikTok + Reels organic$350 Meta testPurple on white ▶ See the demo store

1. The deal

$500interest-free loan from Andrew
$350of it earmarked for ads
50%of monthly profit repays the loan
100%to Jackson once repaid

Terms in plain words

2. Structure: who holds what

Jackson is under 16, so the legal bits sit with Andrew and the work sits with Jackson. Shopify, Meta and ASIC all require the account holder to be 18 or over, and a business name can only be held by an adult.

ThingIn whose nameNote
ABNAndrew, sole trader (or an existing Sczepo entity if that is cleaner for tax)Free at abr.gov.au. Then register "Fidget Fix" as a business name under it at ASIC, $44 for 1 year.
DomainAndrew's ABNfidgetfix.com.au and fidgetfix.au both had no nameservers on 15 Sep, so likely free. Grab both. .com and .store are taken.
Shopify storeAndrew's account, Jackson as a staff loginShopify Payments pays out to Andrew's nominated account.
Bank accountA separate everyday account in Andrew's name, used only for Fidget FixKeeps the books clean. Jackson's share gets transferred to his own youth account.
Meta Business Manager, ad account, Facebook page, InstagramAndrew's Business Manager, new ad account and new pageJackson gets Page and Ads roles from his own Facebook profile. Never run it from the Fininity ad account.
TikTokJackson's account (13+ is fine for organic)No TikTok ads for now, they need 18+. Organic is where fidget content lives anyway.
TaxAndrew's returnSmall numbers. Every receipt into the OneDrive folder. Well under the GST threshold, so no GST registration.

3. Brand kit

Same design system as Fininity, shifted to purple. Barlow Semi Condensed for headings, Barlow for body, white ground, one bright accent, a three-stripe wave to close every page.

#3B1D6EPlum · headings, logo ring
#6D3FC4Violet deep · subheads, hover
#8B5CF6Violet · buttons, links, dots
#F3EEFCTint · panels
#E2DAF2Line · borders
#1E1238Ink · body text
#F2B01EGold · stars, sale tags only

Logo

The mark is a spinner: a plum ring with three violet dots and a centre. The wordmark is FIDGET in plum, FIX in violet. This page's header is the working version. Jackson refines it in Canva or has Claude iterate the SVG. Export SVG, transparent PNG, and a square icon for socials.

Voice

4. Starting range: 10 products

Pick quiet, satisfying, hard-to-break items that film well. Source from a supplier with an Australian warehouse first (Dropshipzone) so delivery is 3 to 7 days, and fall back to CJdropshipping or Zendrop for anything they do not carry. Slow shipping is the number one reason small dropship stores get bad reviews.

#ProductLanded cost (est.)SellWhy
1Infinity cube (metal)$4–6$19.95Films beautifully, adult-friendly
2Fidget slug (articulated)$2–3$12.95Huge on TikTok, cheap, colourful
3Fidget pen (magnetic clicker)$4–7$24.95School and office, higher price point
4Fidget cube (12-side)$3–4$14.95Classic, always sells
5Bike chain fidget (2-pack)$2$9.95Quiet, pocketable, great add-on
6Fingerboard (wooden deck, real trucks)$10–15$39.95The hero product, a hobby with a community
7Fingerboard ramp / rail set$8–14$34.95Natural upsell to #6
8Spiky sensory rings (3-pack)$1–2$9.95Cheapest entry, good for bundles
9Worry stone / thumb stone$2–4$14.95Adults, calm angle, gift-friendly
10Flip-and-click slider (haptic coin)$3–5$16.95ASMR sound, desk-toy audience
Do not sell these in Australia: small high-powered magnet sets (Buckyballs, Speks-style magnet balls) are permanently banned by the ACCC. Anything with a button battery must meet the mandatory battery-safety standard, so skip light-up fidgets for now. Avoid anything marketed to under-3s. Fingerboards and fidgets aimed at 8+ are fine.

Bundles from day one

5. Store build

  1. Shopify trial ($1 a month for the first 3 months on the current promo, then Basic at roughly $56 a month). Store currency AUD, ship to Australia only to start.
  2. Theme: Dawn (free). Jackson and Claude style colours, fonts and sections to the brand kit. No paid theme.
  3. One supplier app only (Dropshipzone or Zendrop). Import the 10 products, rewrite every title and description in the brand voice, replace the supplier's stock photos with our own wherever we have them.
  4. Order one sample each of the hero products (#1, #2, #3, #6) to Jackson's house. About $60. These are the content: real hands, real desk, real ramp.
  5. Pages: Home, Shop, Bundles, About (Jackson's story, first name only, no school, no suburb), Shipping and Returns, Contact, Privacy, Terms. Claude drafts, Andrew reads the legal ones.
  6. Shopify Payments plus PayPal. Afterpay later if orders justify it.
  7. Connect the Meta pixel and Conversions API through the Shopify Facebook and Instagram app before the first ad runs, or the ads learn nothing.
  8. Shopify Email for abandoned-cart and post-purchase review requests. Free up to 10,000 emails a month.
  9. Test order end to end with a real card before launch. Refund it.

6. Where the $500 goes

ItemCostNote
ASIC business name, 1 year$44Andrew registers
Domains fidgetfix.com.au + fidgetfix.au$30VentraIP or Cloudflare Registrar, whichever is doing .au at the time
Shopify, first 3 months$3Promo pricing. From month 4 the $56 a month comes out of revenue
Product samples for content$60Four hero products to Jackson's house
Meta ads, 30-day test$350About $12 a day. See section 7
Buffer$13An app, a font, a mailer bag for a sample photo
Total$500

Canva free, Claude Code (already have), CapCut free, Shopify Email free. Nothing else gets paid for until the store has paid for itself.

7. Marketing

Free engine: TikTok + Instagram Reels

  • One short video a day, 7 to 15 seconds, filmed on a phone. Hands, product, satisfying sound. That is the whole format.
  • Claude writes a 30-day content calendar with hooks and captions. Jackson films in batches on the weekend and posts daily.
  • Formats that work in this niche: "rating fidgets out of 10", "which one would you pick", "the quietest fidget for class", fingerboard trick attempts, unboxing the new drop.
  • Link in bio to the store. Every comment gets a reply the same day.

Paid test: $350 on Meta

  • Week 1: nothing paid. Build the pixel, post 7 organic videos, see which two hold attention longest.
  • Weeks 2 to 4: one campaign, Sales objective, Advantage+ audience, Australia. Three ads: the two best organic videos plus one bundle carousel. $12 a day.
  • Kill any ad under 1% click-through once it has spent $30. Move the budget to the winner.
  • Week 4: retarget video viewers and cart abandoners with the free-shipping bundle.
Ads run from a new ad account inside Andrew's Business Manager, never the Fininity one. Different pixel, different page, different card. Fininity's compliance footer does not apply here, but the never-publish-the-home-address rule does: the store's contact address is the PO Box.

8. The numbers that decide it

$30target average order
~55%gross margin after product and shipping
$16gross profit per order
< $15cost per purchase to break even on ads

At $350 spend and $15 per purchase that is about 23 paid orders in the test month, roughly $700 revenue, and the ad money comes back as gross profit. Organic orders on top are the upside. Month 1 is a learning month, not a profit month.

After 30 daysWhat it meansWhat we do
Cost per purchase under $15, or any organic video over 10k viewsIt worksReinvest all profit into ads, add 5 products, apply for Afterpay
Cost per purchase $15 to $30Close. Creative or offer problemNew videos, test a cheaper lead product, hold spend at $12 a day one more month
Cost per purchase over $30 and organic flatWrong products or wrong anglePause ads, keep organic going, re-pick the range. The store costs almost nothing to keep alive.

9. The first 30 days

WeekAndrewJackson + Claude
1ABN, business name, domains, bank account, Shopify account, Business Manager and new ad account, order the samplesBrand kit finalised, logo exported, Shopify theme styled, 10 products imported and rewritten, all pages drafted
2Read the legal pages, do the test order, connect Shopify PaymentsSamples arrive. Film 20 clips in one weekend. Start posting daily. Pixel and Conversions API connected. Store goes live.
3Approve the three ads, load the ad account with $200Launch the campaign. Reply to every comment. First Sunday numbers report.
4Sunday review together against section 8Kill losers, scale the winner, launch retargeting, write the month-2 plan

10. How Jackson works with Claude Code

Claude is not a helper he asks questions. It is the operator he directs. A CLAUDE.md in his project folder tells it the brand, the rules and the numbers, so every session starts already knowing the business. That file is in this folder as Fidget-Fix-CLAUDE.md. Copy it into his project folder as CLAUDE.md.

Claude does

  • Product research and supplier comparison
  • Every product title, description and page
  • Theme CSS and Liquid tweaks via the Shopify CLI
  • 30-day content calendar, hooks, captions, hashtags
  • Ad copy, three variants per product
  • Weekly numbers report from a Shopify CSV export
  • Customer-service reply drafts

Jackson does

  • Decides what to sell and how it should feel
  • Films and posts, every day
  • Approves every piece of copy before it goes live
  • Presses send on every customer message
  • Reads the numbers and makes the call
  • Asks Andrew before spending anything not in the budget
House rules carried over from Andrew's setup: Claude drafts, a human sends. Nothing customer-facing goes out unread. Files land in the OneDrive project folder, not in chat. Questions to Jackson come as a popup, not buried in text. Ask the one question that matters, then get on with it.

11. Checklists

Andrew
  • ABN (or confirm the Sczepo entity) and "Fidget Fix" business name at ASIC
  • Register fidgetfix.com.au and fidgetfix.au
  • Open the separate bank account, transfer $500
  • Shopify account, add Jackson as staff
  • New Business Manager ad account + Facebook page + Instagram, give Jackson roles
  • Order the four samples
  • Read Shipping, Returns, Privacy, Terms pages
  • Place the test order
  • Write up the loan terms from section 1, both sign it
Jackson
  • Set up Claude Code with the CLAUDE.md from this folder
  • Finalise the logo and export the set
  • Style the Dawn theme to the brand kit
  • Import and rewrite 10 products, build 3 bundles
  • Draft all pages, send the legal ones to Andrew
  • TikTok + Instagram accounts, bio, link
  • Film 20 clips the weekend the samples arrive
  • Post daily, reply to every comment
  • Sunday numbers report to Andrew, every week

Fidget Fix · Launch plan · Prepared with Claude, 15 September 2026 · Living document, rebuilt in place