Email threads, spreadsheets, and disconnected tools.
- ×Shared Google sheets and a million links lost in email threads — no central hub for clients
- ×Estimates emailed as PDFs — approvals stuck in reply-all chains
- ×QuickBooks invoices, Shopify storefronts and Tally form responses each lived in their own tool
- ×Shipment tracking re-keyed line-by-line; no one place to see where a kit was
- ×Manual reminder emails, follow-ups and status updates eating hours every week
A merch business outgrowing its tool stack.
Good Collective had built a thriving custom merch and branded swag operation. Storefronts in Shopify, invoices in QuickBooks, campaign data collection in Tally, art approvals over email, project context in DMs. Every system worked individually. Together, they were a tax on every project.
Emily was the integration layer. Whenever a client asked “where’s our kit?” or “has the artwork been approved?” or “what’s outstanding on our invoice?” — the answer required jumping between four tools and a Slack search. Self-service for the client meant either a Loom video walkthrough or another email.
The brand itself was beautiful. The client experience around it didn’t match.
One portal, twelve modules, three deep integrations.
We shipped a unified, role-aware portal where every entity hangs off a Project. The dashboard surfaces real-time activity tiles — art approvals pending, estimates pending, kits being processed — that double as filtered jump-points. Universal search runs across every record from a single bar.
Estimates have a public approval link with one-click Approve / Request Changes — no PDF email chains. Invoices sync live with QuickBooks; payment links are auto-extracted from the invoice PDFs and surfaced as smart tiles for Outstanding, Overdue (30/60/90), and Paid. Storefronts pull live from Shopify with on-demand vs. stored-inventory tagging — on-demand items skip stock tracking entirely. Campaigns launch with public Tally forms; responses stitch directly into the right project.
Art Approvals get a visual workbench with comments, assignable per-client and per-project. Kit & Fulfill tracks every shipment with a downloadable CSV template pre-populated with current Project IDs and a bulk import flow with preview-before-confirm — bulk-load hundreds of shipments instead of one-by-one entry.
An Automations engine that does the boring work.
The piece that changed Emily’s week is the Automations engine — a no-code rules builder with 12 triggers (estimate approved, art approved, invoice overdue, shipment delivered, and more) and time-delay options from instant to 14 days. Five action types: send email (full composer with 20+ dynamic shortcodes — [client-name], [invoice-amount], [tracking-number]), send in-app notification, auto-create invoice from approved estimate, update project status, fire a webhook to Zapier or Make.com.
The manual reminder emails, follow-ups and status updates that used to eat hours every week now happen automatically. Every action is logged in per-entity Activity blocks and a global feed; the notification bell keeps everyone informed of changes relevant to them.
It’s a portal that sells the brand on every login — and an operations hub that cuts admin time on every project.
The numbers, after six months.
I needed one central hub for my clients — instead of juggling shared Google sheets and a million links lost in email threads. AppBox brought my very specific vision to life. The team is awesome — responsive, easy to work with, genuinely great partners. Couldn’t recommend them more.

