Renewal Desk Support center
Support Center

Get Renewal Desk live, imported, and ready for daily follow-up.

Use this page for pilot onboarding, import troubleshooting, diagnostics, and contact paths while the hosted backend is being configured.

Launch Go-live checklist Domain, package, smoke test, support email, and cloud settings. Training Onboarding videos Short walkthrough scripts for workspace setup, imports, queues, and outcomes. Support Contact and diagnostics Send a support email with browser-safe diagnostics and screenshots.
01

Launch checklist

Minimum items to verify before inviting a pilot contractor.

02

Onboarding videos

These are the first pilot walkthroughs to record or screen-share with a new user.

01Workspace

Create workspace and sign in

Show company name, workspace URL, domain, role selection, profile menu, and company switching.

Walkthrough script
  1. Create a contractor workspace with a clean slug.
  2. Explain demo mode versus Supabase cloud mode.
  3. Open the profile menu and show Add workspace.
02Import

Import a membership list

Select Membership, upload the XLSX/CSV file, review mapped fields, and commit the import.

Walkthrough script
  1. Use a synthetic or authorized test export.
  2. Confirm expiration, package, customer, phone, email, and follow-up fields.
  3. Point out import history and saved field template.
03Sales

Import inside-sales opportunities

Select Inside sales, upload unsold estimate exports, and confirm value, last follow-up, and next step fields.

Walkthrough script
  1. Use the inside-sales import profile before selecting the file.
  2. Review estimate value and contact fields before commit.
  3. Filter by active queue, closed outcomes, and no follow-up.
04Queue

Work the queue and close outcomes

Use row selection, range selection, next action buttons, notes, closed outcomes, referrals, payout, and metrics.

Walkthrough script
  1. Select one record, then batch-select multiple rows.
  2. Apply Call, Voicemail, Text/email, Direct mail, or Close.
  3. Open Closed outcomes and review close rate and payout metrics.
03

Import troubleshooting

Use these checks when a list does not parse, maps poorly, or creates unexpected duplicates.

File will not load

Use `.xlsx` or `.csv`, confirm the browser can reach `node_modules/jszip/dist/jszip.min.js`, and retry from the package root or `/src/` path.

Fields look wrong

Check that the correct import profile is selected. Membership files should include expiration and package context; inside-sales files should include opportunity value and follow-up context.

Duplicates appear

Renewal Desk merges likely duplicates by stable customer identifiers, contact details, and import fingerprint while preserving existing action history and notes.

Need help diagnosing

Open the profile menu, download diagnostics, and send that file with the import file type, browser, screenshot, and what you expected to happen.

04

Cloud setup

The static app is local-first until Supabase is configured.

Supabase production path

Create a Supabase project, run `docs/supabase-schema.sql`, then set the public project URL and browser-safe anon key in `config/runtime.js`.

Team access model

Each rep should have their own login inside a shared company workspace. Do not share one team login, because it breaks audit trails and revocation.

Data stance

Uploaded customer lists are contractor workspace data. They should not be sold, rented, brokered, or used for Renewal Desk marketing.

05

Contact support

For pilot support, email the issue with diagnostics and the exact workspace context.

What to include

  • Workspace name and user email.
  • Browser and device type.
  • Import profile, file type, and visible error.
  • Diagnostics JSON from the profile menu.
  • Screenshot or short screen recording when layout is involved.