Guide · 10 min read

From marketplace purchase to first deploy

A practical sequence after buying a kit on Twenty: verify the archive, run locally, strip demos, configure secrets, and ship a staging URL safely.

Buying is the short part. The useful part is a staging URL your teammate or customer can click. This sequence assumes you purchased on Twenty and have the archive in your buyer library.

Hour 0: secure the artifacts

  • Download from your library; store the zip outside public web roots.
  • Create a private git repo; commit only after removing any accidental secrets.
  • Copy .env.example to .env locally; never commit .env.

Hour 1: local truth

  1. Install the stated Node version.
  2. Follow setup instructions without improvising.
  3. Migrate the database; create a user; hit a protected route.
  4. If billing exists, run a test payment and confirm entitlement.
If local truth fails, stop. Do not “deploy to debug.” Fix or escalate using the listing's support path.

Hour 2: make it yours

  • Replace product name, logos, and demo copy.
  • Delete sample CRUD and placeholder dashboards you will not ship.
  • Set APP_URL / NEXT_PUBLIC_APP_URL to your staging domain early so emails and redirects behave.

Hour 3: staging deploy

  1. Create a managed Postgres (or the DB the kit expects).
  2. Set production secrets in the host dashboard - new values, not local leftovers.
  3. Run migrations as a release step.
  4. Configure the payment provider webhook to the staging URL.
  5. Smoke test signup → login → (optional) pay → access.

Hardening before real users

  • Rotate any keys that ever appeared in screenshots or chat.
  • Turn on error tracking if the kit supports it.
  • Confirm cookies are Secure in production.
  • Write a three-line runbook: how to migrate, how to create an admin, how to replay a webhook.

When staging is green, you have converted a marketplace purchase into a product surface. Everything after that is your differentiation - which is the point of buying the foundation instead of rebuilding it.

Put the checklist to work

Open the marketplace and evaluate listings with the same bar you just read.