Quickstart

Five minutes from sign-up to a signed packet landing in your dashboard. No code required — just clicks.

This walkthrough covers the no-code path: build a packet, share the link, watch a signup land. After this, jump to Webhooks if you want events pushed to your server, or REST API if you want to pull on demand.

Step 1 — Create your account

Go to app.carrierpacket.link/register. Pick a company name, your email, a password. You'll get a confirmation email; click the link and you're in.

Once you're logged in, you'll land on the Packets page — empty for now. The next step is building your first packet.

Step 2 — Build your first packet

From Packets, click + New packet. The Designer opens with a live preview on the left and the editor offcanvas on the right.

The basics:

  1. Packet info — give it a name (internal label only, carriers don't see it) and a URL slug. Hit Save packet to persist; the URL bar updates to ?id=<n> so refresh keeps editing the same row.
  2. Branding — pick a heading font from the Google Fonts list, three colors (background, foreground, contrast), and dark-vs-light mode. Everything updates in real time on the preview.
  3. Form behavior — default lookup (MC# vs DOT#), 1- or 2-column layouts on the carrier-info and dispatch steps.
  4. Documents — flip on file collection if you want carriers to upload W-9, COI, MC authority, etc. Pick which docs are required.

Hit Save packet again whenever the indicator says "Unsaved changes."

Step 3 — Share or embed

Back on Packets, click the </> icon on your packet's row. The Share modal opens with two things:

  • Public linkhttps://carrierpacket.link/c/<long-token>. Copy and paste into an email, SMS, or your dispatch board.
  • Embed snippet — an <iframe> you can drop into your own website. Works on every CMS we've tested.

For full embed instructions, including CMS-specific tips, read Embed & share.

Step 4 — Test it end-to-end

Open the public link in an incognito tab. You'll see your packet in carrier-facing mode. Type any valid MC# — we autofill the rest from FMCSA. Run through the steps, sign at the end with a fake name + your real email.

Use your real email so you can see the verification flow. The carrier verification email is what flips a submission from Pending to Verified.

Step 5 — Watch it land

Switch back to your broker account. Open Carriers — your test signup is there with a status pill, MC#, USDOT, email, and signed timestamp. Click the row to open the full profile modal.

The profile shows everything: identity, addresses, dispatch contact, services, uploaded documents, the agreement signature (rendered in script font), and a verified-onboarding seal. Status-change buttons at the bottom let you mark it Verified, Reject, or Archive.

Check your inbox — if you turned on "Email me" notifications, you should also have an email with the same data.

Next steps

You've now seen the whole loop. From here, branch out based on what you need:

If you want to…Read
Embed the form on your website (WordPress, Squarespace, Wix, plain HTML)Embed & share
Get notified by email or SMS when a carrier signs (in addition to / instead of in-app)Embedded → Notifications
Push every signed packet to your own server in real timeWebhooks
Pull carrier records into your TMS on demandREST API
Track when COIs and other docs are about to expireREST API → Documents
Understand the data model (broker, packet, submission, document)Concepts