Help center

Contract Builder

Build brand-ready contracts in minutes. Use built-in templates, fill placeholders with your data, preview in real time and export as PDF.

Step by step

  1. 1

    Pick a template

    In Contract Builder, choose a template from the left sidebar. Templates ship with pre-filled clauses (UGC, brand collab, NDA). You can also start blank.

  2. 2

    Fill client & variables

    Enter title, client name and email. If the template uses {{variable}} placeholders, you'll see fields for each variable — the body will render them in real time.

  3. 3

    Preview with sample data (no save)

    Not sure how the final PDF will look? Click 'Preview sample data' on any template to see a fully-filled example instantly, before creating a real contract.

  4. 4

    Save draft or a new version

    Save draft updates the current version. 'Save new version' snapshots the previous state to the version history so you can always download older versions.

  5. 5

    Download the PDF

    Click 'Download PDF' any time — the file is generated on-device from the live-rendered body.

Supported variables

Wrap any variable name in double braces, e.g. {{fee}}. The editor auto-detects new variables as you type and adds a matching field.

VariableDescription
{{creator_name}}Your legal name or brand name
{{client_name}}Client / brand full legal name
{{client_company}}Client company name (optional)
{{deliverables}}What you're producing (e.g. '2 TikToks + 1 Reel')
{{fee}}Total compensation, e.g. '$1,500 USD'
{{usage_rights}}Where and how long the brand can use the content
{{exclusivity}}Category exclusivity window, if any
{{delivery_date}}Final delivery date
{{revisions}}Number of included rounds of revisions
{{payment_terms}}Net-15, 50/50 upfront, etc.
{{start_date}}Agreement effective date
{{end_date}}Agreement end date
{{jurisdiction}}Governing law / country / state

Tip: variables are case-sensitive and only accept letters, numbers and underscores.

What each button does

  • Preview sample data — Opens any template with realistic dummy data, no save.
  • Save draft — Updates the current version in place.
  • Save new version — Snapshots the current state, then bumps to v+1.
  • Download PDF — Generates a PDF on-device from the live-rendered body.
Ready to build your first contract?
Open the Contract Builder and pick a template.
Open builder