Small businesses compete on trust and recall without marketing department headcount. Smart business cards used to mean monthly SaaS and app adoption campaigns. Join My Card simplifies: buy metal at joinmycard.com/buy — Standard $79, Pro $149 — claim once, hand the card, read analytics. No recipient app. No reprint when hours or phone change.
Paper pain for SMBs
Reorder cycles waste money when logo, promo, or mobile updates. Chamber mixer paper rarely enters CRM. One metal artifact plus dynamic joinmycard.com/c/{ID} profile yields Monday-morning metrics you can act on.
Profile essentials
- Click-to-call mobile for service trades.
- Google Maps link for walk-in storefronts.
- Booking URL when appointments drive revenue.
- Owner photo builds neighborhood trust.
- Pro NFC for job-site hands; Standard for counter service.
Scale when ready
Owner card first proves save lift at local events. Admin seed employee IDs when the second customer-facing hire starts. hello@joinmycard.com for small team bundles.
Local SEO: match name, phone, and address with Google Business Profile. After a local event, text everyone who saved — high conversion for SMB deal sizes.
Join My Card runs on Next.js 16 at joinmycard.com, deployed through OpenNext to Cloudflare Workers with D1 database digital-card-db for cards and card_analytics, plus R2 bucket digital-card-photos for portrait layers. Each physical card uses an 8-character ID from alphabet [0-9A-HJ-NP-Z]; claim at /c/{ID}/claim binds profile photo and PIN; ongoing edits use /c/{ID}/edit. Photo upload triggers client-side @imgly/background-removal producing pop PNG and background WebP in R2 — the holographic renderer in HolographicIdCard composites with CSS shaders and gyro tilt from src/lib/gyro.ts on dynamic cards with engageOnMount. vCard at /api/cards/{ID}/contact.vcf powers flip Save Contact on iPhone and Android without manual typing. Deploy target is Cloudflare Worker gabe-mills-card; photos never sit in git — they live in R2 per card ID. CARD_LAYERS_VERSION in platform config tracks pipeline generation; admin can force regen after algorithm improvements. Wrangler manages secrets ADMIN_SECRET and CARD_SCAN_SECRET; claim and sensitive POST flows respect per-card hashed scan keys. Test card GN8TMG6Y remains the canonical visual regression reference for holographic output quality checks.
Recipients never install an app: scan QR on Standard ($79) or tap NFC on Pro ($149), mobile browser opens joinmycard.com/c/{ID}, pack reveal plays, holographic portrait tilts with pop layer separated from background plate, flip downloads vCard into native contacts. Skeptics convert faster after you show joinmycard.com/card on your own phone first — pack reveal and tilt do marketing no paragraph can. Brief connectivity drops at crowded expos still work if the profile loads once — design handoffs where the recipient can pause two seconds. Pro tap uses joinmycard.com/t/{ID}-{key}; Standard flows may include ?k= scan key in packaging for secure claim. Recipients do not create accounts, do not download from the app store, and do not need your admin PIN — only you edit at /c/{ID}/edit. Share profile link in email when follow-up happens days later; same holographic experience loads from chat apps without rescanning metal.
Analytics in D1 card_analytics transform networking from vanity to instrument. Server records view on /c/{ID} page load; client posts flip when user explores holographic back and save when vCard downloads from /api/cards/{ID}/contact.vcf. Admin at joinmycard.com/admin polls aggregates on a short interval for live event dashboards — same data model powers per-row stats in fleet tables. Saves outperform views as pipeline signal — log CRM opportunities from save names within twenty-four hours while context is fresh. Last_viewed_at exposes warm leads going cold before quarter close. Low flip counts with high views often mean recipients never discovered the Save Contact action on the back — coach reps to verbalize the flip step. Dynamic profiles fix email typos for tomorrow's scanners even though yesterday's saved vCard file on a phone stays static. Compare rep IDs, not blended team totals, when coaching enterprise sellers after trade shows or regional field weeks.
Physical networking still wins deals in 2026 because trust starts in person. Paper cards broke the promise of staying connected — easy to accept, hard to file. App-only cards asked recipients to join your software. Join My Card meets the middle with premium metal recipients respect and a browser profile they save in one tap. Whether solo or fleet, workflow stays consistent: order at joinmycard.com/buy, claim on first scan with portrait and PIN, test flip save on a second device, deploy metal at real introductions. Standard $79 when QR scan is natural; Pro $149 when tap beats framing a code in motion or low light. Fleet operators seed admin IDs, download engraving PNGs, email hello@joinmycard.com for volume. support@joinmycard.com for claim help. FAQ and blog at joinmycard.com/faq and joinmycard.com/blog answer common engraving and NFC questions. Demo joinmycard.com/card closes skeptics before feature debates. Your card should work day five hundred like day one — same engraving, updated story, measurable engagement every scan or tap. Read joinmycard.com/support before your first event; ship one card, measure saves, then expand fleet with confidence today. joinmycard.com/buy for small business.