Documentation

How-to guides for Car Storage Software

Practical guides for setting up your facility, managing cars and customers, and running day-to-day operations.

Search documentation

Search documentation guides and how-to articles.

Browse documentation

Settings

Configure customer onboarding

Set up your public registration form and the steps new customers complete after they sign in to the customer app.

Customer onboarding is the path a new customer follows when they join your facility online.

This guide covers two related settings on Settings > Customer onboarding:

  1. Online registration form — what strangers fill out on your public signup page before they have an account.
  2. Customer app onboarding — what happens after they sign in for the first time (welcome screen, payment, contracts, document uploads, and more).

When onboarding is set up well, customers finish paperwork without repeated phone calls, and your team sees complete records from day one.

What you will accomplish

  • Turn your public registration form on or off and choose which questions to ask.
  • Turn customer app onboarding on or off and pick which steps run after sign-in.
  • Put steps in a sensible order (for example, add cars before signing a vehicle contract).
  • Connect contracts, payments, and document uploads to the right steps.
  • Test the full flow with a safe test email before sharing your public link.

Before you start

Open Customer onboarding settings

  1. Open Settings

    From the Dashboard, click Settings in the left sidebar.

  2. Choose Customer onboarding

    Click Customer onboarding in the Settings sidebar.

    Direct link: Settings > Customer onboarding.

Expected result: The page title is Customer onboarding. You see Online registration form at the top and Customer app onboarding below it.

Customer onboarding settings page showing Online registration form section with enable toggle and registration cards list
**Online registration form** controls your public signup page. Turn it on only when you are ready for strangers to register online.

Part 1: Set up the online registration form

Use this when new customers should sign up from a link on your website or facility page.

  1. Turn the registration form on or off

    At the top of Online registration form, use the main switch to enable or disable public registration.

    Leave it off until your questions, payment rules, and approval process are ready.

    Expected result: When enabled, your public registration link (from Website & customer app) accepts new signups.

  2. Review each registration card

    Each row is one section of the public form. Common sections include:

    • Your Information — name, email, phone, address
    • Vehicle Information — VIN, plate, or manual year/make/model
    • Drop-off Details — preferred date and notes
    • Payment — card on file or product checkout (requires billing setup)
    • Documents — insurance, registration, and other uploads
    • Custom Questions — your own text or choice questions

    Use the switch on each row to turn sections on or off.

  3. Drag cards into a sensible order

    Grab the handle on the left side of a row and drag it up or down.

    Put Your Information first. Put Vehicle Information before Payment if price depends on the car.

    Why this matters: Customers abandon long forms when questions feel random. A natural order feels like a conversation.

  4. Configure cards that need extra choices

    Some rows show a Configure button. Click it to set details such as:

    • Which document types are required on the Documents card
    • Which product or plan appears on the Payment card
    • Custom questions on a Custom Questions card

    Expected result: Each configured card matches what your team actually needs before approving a new customer.

Part 2: Set up customer app onboarding

Use this when customers who sign in to the portal should complete guided steps (contracts, uploads, payment, and more).

  1. Scroll to Customer app onboarding

    Find the Customer app onboarding section below the registration form.

  2. Turn onboarding on or off

    Use the main switch to enable or disable the in-app onboarding flow.

    When off, customers go straight to the customer app home screen after sign-in.

  3. Review each onboarding step

    Each row is one screen customers may see. Examples include:

    • Welcome — greeting with your branding
    • Profile — confirm contact details
    • Cars — add vehicles to the account
    • Contract Signing — sign required agreements
    • Document Upload — upload insurance or registration
    • Payment — add a card or buy a plan
    • Push Notifications — optional alerts on their phone
    • Mobile App Install — help them save the portal to their home screen

    Turn off any step your team handles manually or does not need yet.

  4. Drag steps into the right order

    Drag rows by the handle on the left.

    Put Cars before Contract Signing when your agreement uses vehicle fields (year, make, model, VIN).

    Put Contract Signing and Document Upload before you mark onboarding complete if paperwork is required to store a car.

    Expected result: The step list matches the order you would explain to a customer on the phone.

Customer app onboarding section showing draggable steps such as Welcome, Profile, Cars, Contract Signing, and Document Upload with enable toggles
**Customer app onboarding** steps run after sign-in. Drag to reorder, use **Configure** on steps that need templates or document types, and turn off steps you do not need yet.

Configure contract and document steps

  1. Turn on Contract Signing

    Find the Contract Signing row and turn its switch on.

    Click Configure next to that row.

  2. Select required contract templates

    In the configuration panel, turn on each agreement customers must sign (for example, Car Storage Agreement).

    Only active templates from Settings > Contracts & Documents appear here.

    Expected result: Selected templates are required before onboarding finishes.

Customer onboarding settings with Configure panel open to select required contract templates such as Car Storage Agreement
Click **Configure** on **Contract Signing** to choose which agreements must be signed before onboarding finishes. Only active templates appear here.
  1. Turn on Document Upload (if needed)

    Enable the Document Upload step and click Configure.

    Choose which document types customers must upload (for example, Insurance and Vehicle Registration).

    Document types must exist and have Customer Access turned on in Configure document requirements.

  2. Turn on Payment (if needed)

    Enable the Payment step only after Connect payment processing is complete.

    Click Configure to choose whether customers add a card on file or purchase a specific product or plan.

Test the full customer journey

  1. Use a test email address

    Pick an email your team controls (not a real customer's inbox).

  2. Run the public registration test (if enabled)

    Open your public registration link and submit the form.

    Approve or review the request following Review and approve registration requests.

  3. Sign in as the test customer

    Open the customer login link from Settings > Website & customer app and sign in with your test email.

  4. Walk through every enabled onboarding step

    Complete each screen the way a real customer would. Confirm contracts, uploads, and payment steps behave as expected.

    Expected result: After onboarding, the customer lands on the customer app home screen with cars, documents, or billing visible as configured.

  5. Check the customer record on your dashboard

    Open Contacts, find the test customer, and confirm signed contracts and uploads appear under Documents & Contracts.

What success looks like

  • Public registration (if enabled) asks only the questions your team needs.
  • New portal customers complete contracts and uploads without staff re-sending links.
  • Step order matches real-world work (vehicles before vehicle contracts, payment after billing is ready).
  • Your team tested the flow with an internal email before sharing public links.

Troubleshooting

What to do next