alternative · reviewed · reviewed 2026-09-24
Can AI build a digital business card app like Popl?
YES, BUT
The short answer
Yes, but. For personal use, AI can build a digital business card that covers what Popl's free tier does (a hosted card, QR code, and 'add to contacts' vCard) in 2–3 hours, for $0. The catch: if you want to capture leads back, Popl's $7.99/mo Pro plan still can't export them, only Pro+ at $14.99/mo can. Build the card yourself; only pay Popl if you specifically need its CRM integrations.
- Difficulty
- Intermediate
- Build time
- 2–3 hours for a prototype, 6–10 hours for a daily-use version with lead capture
- Build cost
- $0–$20
- Ongoing cost
- $0
AI can handle
- A hosted contact page with your photo, title, and social links, reachable by QR code or a custom URL slug
- A vCard (.vcf) file so scanners get a one-tap 'add to contacts' on iOS and Android
- View and scan analytics on your card page
The hard parts
- NFC tap sharing needs physical NFC-writable hardware and a separate step to program the tag
- A vCard that reliably triggers 'add to contacts' on both iOS and Android needs the right file headers, not just correct fields
- Capturing a visitor's info back (lead capture) needs a form plus a small backend or database, not just a static page
Build this first
The sensible first version
- Hosted card page with photo, title, company, and social links
- QR code linking to your card
- One-tap vCard download for contacts
- Custom, shareable URL slug
- View and scan count
- Optional simple lead capture form
Ready to build
A starter prompt for this
Paste this into ChatGPT, Claude, or Cursor to get a working first version. It bakes in the scoping decisions above so you don't have to re-derive them.
Build a personal digital business card web app to replace Popl for my own use.
Tech rules:
- Plain HTML, CSS, and vanilla JavaScript in one file. No framework, build step, account, or server.
- Store all data in localStorage under one key, with a version number.
Data model:
- Profile: name, title, company, phone, email, photoUrl, logoUrl, slug, socialLinks [{label, url}].
- Lead: id, name, email, message, capturedAt (only if lead capture is enabled).
Features:
- A hosted card page showing photo, name, title, company, and social links, styled with simple custom branding (colors, logo).
- QR code generated client-side that points to the card's URL.
- "Add to contacts" button that downloads a correctly formatted .vcf file with name, phone, email, company, and title.
- Editable custom URL slug for the card link.
- A view counter that increments each time the card page loads, shown only to me on an admin view.
- Optional simple lead capture form (name, email, message) that a visitor can fill in when they scan my card.
Edge cases the build must handle correctly:
1. The QR code always encodes the current slug, and updates immediately if I change the slug.
2. The vCard downloads with correct headers so "add to contacts" works on both iOS Safari and Android Chrome, not just one.
3. If NFC tag programming is out of scope for the web app itself, the README explains how to program a physical NFC tag separately to point at my card URL.
4. Multiple social links display cleanly even if I only fill in one or two.
5. A lead capture submission is stored locally and is visible only on my admin view, never publicly.
6. The view counter doesn't double-count a single visitor who reloads the page multiple times in the same session.
7. Missing photo or logo falls back to initials, not a broken image icon.
Backup:
- One-click "Export JSON" and "Export leads as CSV".
- "Import JSON" restores after confirmation.
Layout:
- Mobile-first, readable at 375px wide, since most scans happen on a phone.
Exclusions:
- No publishing, App Store submission, accounts, payments, CRM sync, or social features beyond the profile links.
Write a short README explaining where data is stored, how to export leads and restore a backup, and how to program a physical NFC tag to point at the card's URL.
Keep it under 500 lines. This is a personal tool, not a product.
What is the short answer?
Yes, but. AI can build a digital business card that covers everything Popl’s free tier does, in 2–3 hours, for $0. It’s a static page, a QR code, and a vCard download, all things AI handles well.
The “but” is lead capture. If you want to know who scanned your card back, Popl’s own help center says Free and Pro at $7.99/mo can’t export those leads, only Pro+ at $14.99/mo can. So the plan that sounds like “the paid one” is actually the one that leaves your data stuck in Popl. Build your own card if you just want a shareable profile. Only pay Popl if you specifically need CRM sync.
| Option | Best for | Upfront cost | Ongoing cost | Main limitation |
|---|---|---|---|---|
| Build a rough prototype | Anyone who wants a shareable card with a QR code and vCard | $0 and 2–3 hours | $0 | No lead capture or NFC tap yet |
| Build a daily-use personal version | People who want branding, a custom slug, and simple lead capture | $0–$20 and 6–10 hours | $0 | No CRM sync, no physical NFC hardware included |
| Keep paying for Popl | People who need CRM export or 5,000+ Zapier integrations | $0 | $7.99–$14.99/mo | Pro still can’t export leads; you need Pro+ |
The ready-to-paste starter prompt at the end of this page builds the daily-use version.
What should the first version include?
The first version should replace what most people actually use Popl for: a shareable profile that saves someone typing your contact details.
- Hosted card page with photo, title, company, and social links
- QR code pointing to the card
- One-tap vCard download
- Custom URL slug
- View count
- Deliberate exclusion: no CRM sync, no NFC tap sharing in the first version. Add NFC only if you already own writable tags.
What can AI build reliably?
ChatGPT and Claude build the static parts of this reliably. A contact page, a QR code, and a vCard are well-documented patterns with thousands of examples.
Concrete things AI gets right:
- A branded card page with your photo, title, and links
- Client-side QR code generation for the card’s URL
- A vCard file that downloads with the correct fields
- A custom, editable URL slug
- A basic view counter for your own card
Where will AI need human help?
NFC tap sharing needs your own hardware. Programming an NFC tag to point at your card’s URL is a separate step from building the web page, and you’ll need a writable NFC tag and an app or device capable of writing to it.
The vCard needs your testing across devices. AI’s first pass at a .vcf file often works on one phone OS and silently fails “add to contacts” on the other. Test the download on both an iPhone and an Android phone before you trust it.
Lead capture is the decision only you can make. If you want to know who scanned your card, you need a form and somewhere to store those submissions, which is more than a static page. If you don’t need that, skip it entirely and keep the build simple.
Privacy matters here more than it looks. A lead capture form collects other people’s names and emails, not just your own data. Keep that data local to your device rather than sending it anywhere you don’t control.
Can I get my data out of Popl?
Partly, and it depends on your plan. Popl’s CSV download or direct CRM sync works from the web dashboard, but per Popl’s own help center, only Pro+ and Teams plans can export leads. Free and Pro ($7.99/mo) can import leads but not export them.
The trap is that Popl’s $7.99/mo Pro tier still can’t export the leads it captures, that only becomes available on the $14.99/mo Pro+ tier, so the plan that sounds like “the paid one” is actually the one that leaves your data stuck in Popl. Export is also dashboard-only, not available in the mobile app, and CRM export requires the integration to already be connected.
If you’ve only ever used the free card with no lead capture, there’s nothing to export. Your own contact details are what you typed into Popl in the first place, so just retype them into your new card page.
How long will it take and what will it cost?
Rough prototype: 2–3 hours and $0. A hosted card, QR code, and vCard download.
Dependable daily-use version: 6–10 hours, including branding, a custom slug, and an optional lead capture form. Build it on a free AI plan if the scope stays this small; a paid plan (up to about $20) helps if you’re iterating a lot on design.
A $20 AI month equals a little over a month of Popl Pro+ ($14.99/mo). If you only need the static card, building on a free plan pays for itself the moment it’s live.
These are estimates from reviewing Popl’s feature set, not measurements from a completed build.
Which AI tool or approach should I use?
Claude or ChatGPT on a free plan handles the static card, QR code, and vCard comfortably in one conversation.
Cursor is useful if you want to iterate on the design a lot or add the lead capture backend yourself.
Lovable is the realistic route if you want lead capture with real storage, since it can wire up a small hosted database. That adds ongoing maintenance a static card doesn’t have.
What will I need to maintain?
Very little for the static card. A single hosted page on a free static host.
Recurring work:
- Update your card if your title, company, or links change
- Reprogram or replace an NFC tag if you add one and it wears out
- If you added lead capture, periodically export and back up submissions
Should I build it, buy it, or reduce scope?
Build it if you want a shareable card with your own branding and don’t need leads to sync into a CRM.
Buy it if you rely on Popl’s CRM integrations, Salesforce or HubSpot sync, or need lead export working out of the box. Pro+ at $14.99/mo is the tier that actually does what most people assume Pro already does.
Reduce scope if all you need is a simple link-in-bio style page without a business-card layout. A Linktree-style build or a Carrd-style one-pager covers that with less to build.
Recommendation: build your own card if lead capture and CRM sync aren’t part of your workflow. If they are, go straight to Pro+, since Pro’s price without Pro’s export ability is the worst combination for your money. For a broader personal site instead of just a card, see the personal brand website build or Squarespace-style build, and pair your QR code with a QR generator build if you want it separate from the card itself.
What if I wanted to ship this to other people?
Shipping a digital business card tool to other people means multi-tenant accounts, a real CRM integration layer, NFC hardware fulfillment, and competing with an established player that already has 5,000+ integrations. That’s a different, much bigger project than a personal card.
Starter build specification
- User: You, for your own use, sharing your own contact details.
- Problem: Paying $7.99–$14.99/mo for Popl when you just need a shareable card and don’t need CRM sync.
- Core workflow: Someone scans your QR code or taps your NFC card, lands on your profile, and downloads your contact info.
- Required features: Hosted card page, QR code, vCard download, custom slug, view count, optional lead capture.
- Deliberate exclusions: No CRM sync, no accounts, no multi-card management, no App Store submission.
- Data ownership: Stored in localStorage. Exported as JSON and CSV. Imported from JSON.
- Definition of done: The card page loads at your custom slug, the QR code scans to that page, and the vCard downloads and adds correctly to contacts on both iOS and Android.
For scoping help, read can AI build an app for me.
Sources and verification
- Popl pricing: tier structure, though individual dollar amounts come from a secondary source.
- Popl lead management help article: export restricted to Pro+ and Teams.
- Popl on the App Store: individual tier pricing [VERIFY against Popl’s own pricing page, which no longer lists these amounts].
This app was not built and tested for this page. The verdict is based on Popl’s own help center documentation and its App Store listing. Popl’s price was checked on September 24, 2026.
Reviewed on September 24, 2026.
Frequently asked questions
How much does Popl cost?
Popl's free tier gives you one digital card. Pro is $7.99/mo or $76.99/yr, and Pro+ is $14.99/mo or $144.99/yr [VERIFY: figures sourced from the App Store listing, since Popl's own pricing page no longer lists individual-tier dollar amounts]. Team pricing is quoted via a sales call.
Can I export my leads from Popl?
Only on Pro+ or Teams. Popl's own help center states Free and Pro ($7.99/mo) can import leads but not export them, so the mid-tier plan doesn't give you the data access you'd expect it to.
Is there a free alternative to Popl?
Popl's own free tier already covers a single shareable card. A self-built card is also free to host and gives you more control over the design, but you build and maintain it yourself.
Can ChatGPT or Claude build a digital business card app?
Yes, for the static card, QR code, and vCard download. Lead capture and NFC tap programming need extra steps beyond a single web page.
Why can't I export leads on Popl's Pro plan?
Popl gates lead export to Pro+ and Teams specifically. Pro at $7.99/mo lets you collect leads when people scan your card, but you can't get that data out without upgrading again.