Migrate From Carrd to UniLink (Add E-Commerce and Bookings to Your Page)

Rebuild your Carrd site in UniLink and gain native product selling, appointment booking, and email capture without adding any external tools or plugins.

  • Carrd is a clean one-page website builder but has no native e-commerce, booking, or email automation — UniLink includes all three.
  • Migration involves copying your Carrd content into UniLink blocks, connecting your custom domain, and updating your DNS records.
  • UniLink's block editor matches Carrd's simplicity but removes the need for third-party embeds to sell, book, or capture emails.

Carrd earned its reputation by making a clean, fast one-page site genuinely achievable for non-developers. If your needs were purely informational — a portfolio, a project page, or a simple link hub — it delivered. The moment you wanted to sell something, take a booking, or grow an email list, you had to bolt on Gumroad, Calendly, Mailchimp, and a patchwork of embeds that slowed the page and complicated your workflow. UniLink was built to give you the same clean page format while making commerce, booking, and lead capture native features rather than afterthoughts.

What This Migration Does

Moving from Carrd to UniLink removes the dependency chain of third-party tools. Instead of embedding a Gumroad checkout inside a Carrd embed block, you add a native Product block that handles payment, file delivery, and receipt email in one place. Instead of dropping a Calendly widget into your page, you add a UniLink Booking block that syncs with your calendar and manages confirmations automatically. The page stays fast, the design stays cohesive, and you manage everything from one dashboard rather than juggling four separate platforms.

The DNS transition is cleaner than it sounds. Carrd supports custom domains on its paid plan, and UniLink supports custom domains on its free plan. When you point your domain to UniLink, your visitors see the same URL they always did — the underlying infrastructure change is invisible to them. The only thing they notice is that your page now has a product they can buy or a calendar they can book without being redirected to another site.

Email collection on UniLink connects directly to Klaviyo, Mailchimp, or Zapier, replacing whatever Carrd embed or external form tool you were using before. Because the integration is native rather than embedded, form submissions appear in your email platform instantly, without the webhook delays or embed breakage that third-party form tools on Carrd are prone to. This makes your lead capture more reliable and easier to troubleshoot.

How to Get Started

  1. Document your Carrd page content. Screenshot each section of your Carrd site or copy the text into a document. Note which sections have embedded tools (Gumroad, Calendly, forms) — these are the areas where UniLink native blocks will replace external embeds.
  2. Create your UniLink account at unilink.us. Sign up and claim your username. The free plan includes a custom domain connection, so you can map your existing Carrd domain to UniLink without paying for an upgrade.
  3. Identify the third-party tools you want to replace. List every external embed currently on your Carrd page. For each one, find its UniLink equivalent: Gumroad → Product block, Calendly → Booking block, Mailchimp form → Email Form block. This mapping prevents scope creep during the build.
  4. Gather your login credentials for external tools. If you are replacing Gumroad with UniLink's Product block, make sure you have your Stripe login ready. If you are replacing Calendly, identify which calendar you want UniLink's Booking block to sync with.
  5. Note your current DNS settings. Log in to your domain registrar and screenshot or copy your current DNS records. You will need to modify the CNAME record when switching to UniLink — having the current state documented makes it easy to roll back if needed during DNS propagation.

How to Complete the Migration

  1. Recreate your Carrd sections as UniLink blocks. Text sections become Text blocks, image galleries become Media blocks, link lists become Button blocks. Work top to bottom through your Carrd layout. For each embed you are replacing, add the corresponding native UniLink block instead.
  2. Set up products. Add Product blocks for anything you currently sell via Gumroad or other platforms embedded in Carrd. Connect your Stripe account in Settings → Payments. Upload product images, write descriptions, and set prices. Your products are now handled natively — no embed loading delays, no redirect to an external checkout page.
  3. Set up the booking block. If you use Calendly, add a UniLink Booking block instead. Configure your available hours, appointment types, and buffer times. UniLink sends automated confirmation and reminder emails, replacing Calendly's paid features at no additional cost on UniLink's paid plans.
  4. Connect your custom domain. In UniLink Settings → Custom Domain, enter your domain name. Log in to your registrar and update the CNAME record to point to unil.ink as instructed. DNS changes propagate within a few hours — during propagation, both the old Carrd page and new UniLink page may be visible depending on the user's DNS cache.
  5. Deactivate Carrd after DNS propagates. Once your UniLink page resolves correctly at your custom domain, disable or delete your Carrd site. If Carrd hosted your custom domain, remove the domain from your Carrd settings before or after DNS propagation completes to avoid conflict.

Key Differences

FeatureCarrdUniLink
Native e-commerceNot available (requires embeds)Built-in Product blocks with Stripe checkout
Native booking / schedulingNot available (requires Calendly embed)Built-in Booking block
Email capture with automationBasic embed onlyNative forms + Klaviyo/Mailchimp integration
Custom domain costPaid plan required ($19/yr min)Free on all plans
AnalyticsNo built-in analyticsBuilt-in click, revenue, and geographic analytics
Tip: During DNS propagation (typically 1–24 hours), your domain may intermittently resolve to either your old Carrd page or your new UniLink page. Do not delete your Carrd site or remove it from Carrd's dashboard until your UniLink page resolves correctly for at least two consecutive hours. This prevents any gap in accessibility for your audience.

Get the Most Out of UniLink After Migrating

One of the most immediate gains after leaving Carrd is page performance. Third-party embeds — Gumroad iframes, Calendly widgets, external form scripts — each add HTTP requests and JavaScript execution to your page load time. UniLink's native blocks load as part of the page itself, which typically cuts load time significantly compared to a Carrd page loaded with embeds. Faster pages rank better in Google and convert better with impatient mobile visitors.

Now that everything is under one roof, use UniLink's analytics to understand which sections of your page are actually driving action. On Carrd you had no visibility — clicks into embedded tools were tracked by Gumroad or Calendly in isolation, with no unified view. UniLink shows you the full funnel: how many visitors saw your booking block, how many clicked, and how many completed a booking. This end-to-end visibility helps you identify where visitors drop off and what small changes might increase completions.

Explore UniLink block types that have no equivalent in Carrd's simple builder. A Countdown Timer block creates urgency around limited offers or launch dates. A Testimonial block builds credibility for your products or services. A Social Feed block embeds your latest Instagram or TikTok content directly on the page, keeping it fresh without manual updates. Each of these blocks would have required a complex workaround or a paid embed on Carrd.

If you have a growing team or work with a virtual assistant, UniLink's team access feature on the Business plan means you can delegate page updates without sharing your account password. This is a practical advantage over Carrd, which ties everything to a single login. Your VA can update product descriptions, add new links, or refresh your bio without access to your payment or analytics settings.

Troubleshooting

ProblemCauseFix
Custom domain resolves to Carrd after DNS updateDNS cache has not propagated to your ISP's resolverUse a tool like dnschecker.org to verify propagation globally; clear your browser cache or test from a mobile device on cellular data to bypass local DNS cache
Booking block not syncing with calendarCalendar permissions not granted during setupIn UniLink's Booking block settings, click "Reconnect calendar" and re-authorize the calendar app with full read/write access
Stripe checkout not completing on product purchaseStripe account in test modeLog in to Stripe and switch from test mode to live mode in the dashboard top bar; UniLink product blocks use whichever mode your Stripe account is currently in
Email form submissions not appearing in MailchimpAudience ID not selected during integration setupIn UniLink Settings → Integrations → Mailchimp, confirm the correct audience is selected; resubmit a test form entry to verify the connection is live

Pros of Migrating

  • Native e-commerce, booking, and email forms replace multiple external embeds and third-party subscriptions
  • Page load performance improves by eliminating third-party JavaScript embeds
  • Built-in analytics replace the complete analytics blindspot on Carrd
  • Custom domain is free — no paid Carrd plan required to use your own domain

Things to Plan For

  • DNS propagation can take up to 24 hours — plan the domain cutover on a low-traffic day
  • Booking and calendar integration requires re-authorization even if you previously used a calendar tool
  • Carrd's HTML/CSS block has no direct equivalent — highly customized layouts may need to be rebuilt using UniLink's available block types

Frequently Asked Questions

Does UniLink support the same one-page layout format as Carrd?

Yes. UniLink pages are vertically scrolling single-page layouts, just like Carrd. All your blocks appear on one continuous page. UniLink does not support multi-page websites — if your Carrd site had multiple separate pages, you will consolidate content onto one scrollable UniLink page or use section headers to organize it.

Can I use a domain I currently have pointed to Carrd?

Yes. You update the CNAME record at your registrar to point to UniLink instead of Carrd. Only one platform can hold the domain at a time, so the cutover is a single DNS record change. Carrd will stop serving your domain once the CNAME no longer points to it.

Will Carrd cancel my subscription automatically when I stop using it?

No. You must cancel your Carrd subscription manually in your Carrd account settings. Carrd continues billing until you cancel. Time your cancellation for just before your next renewal date to avoid paying for a period you will not use.

Can I embed custom HTML on UniLink like I could on Carrd?

UniLink supports embed blocks for third-party widgets and iframes on paid plans. You can still embed custom code for edge cases where a native block does not exist, but most common use cases (products, booking, email forms) are covered by native blocks that do not require custom HTML.

Is UniLink a good fit if my Carrd site is primarily a portfolio?

Yes. UniLink's Image Gallery, Text, and Link blocks recreate portfolio layouts cleanly. Adding Product or Booking blocks turns your portfolio into a page that actively converts visitors into clients — the upgrade most designers and photographers on Carrd discover they needed after the fact.

Key Takeaways

  • UniLink replaces every external embed on your Carrd site with a native block — e-commerce, booking, and email forms are all built in.
  • Custom domains are free on UniLink, removing Carrd's paid-plan requirement for domain mapping.
  • Built-in analytics give you the click and conversion visibility that Carrd entirely lacks.
  • DNS propagation takes up to 24 hours — keep your Carrd site live until the domain resolves correctly to UniLink.
  • Page performance improves after migration because native blocks eliminate third-party JavaScript embed overhead.

Build Your UniLink Page Today

Sign up free at unilink.us — your custom domain, product blocks, and booking calendar are ready to configure from day one, no third-party tools required.