Before you pour your book of business into StretchCRM, a little setup makes everything downstream — reporting, follow‑up, and intelligence — dramatically more useful. This article covers the decisions worth making early.
Step 1: Decide your lifecycle stage conventions
StretchCRM uses lifecycle stage on contacts and companies to describe where a relationship sits. Agree with your team on what each stage means before you start entering data. A common, simple convention is:
- Lead — a new relationship you haven't qualified yet.
- Opportunity — an active, qualified sales conversation.
- Customer — has purchased and is being served.
Write these definitions down and share them. The value of lifecycle stage comes entirely from everyone using the same word to mean the same thing.
Step 2: Establish ownership
Every meaningful record should have an owner — the teammate responsible for it. Decide how you'll assign owners:
- By territory or account — each company (and its contacts and deals) belongs to one rep.
- By stage — sales owns deals until Closed Won, then success owns the account.
- By round‑robin — new leads rotate across the team.
Whatever you choose, set the owner when you create a record. Ownership is what lets you filter dashboards and lists by rep later, and it's how you answer "who's handling this?" without asking around.
Step 3: Capture consent correctly
Each contact has a consent status — subscribed, unsubscribed, or unknown. This is your defensible record of whether a person agreed to be contacted. Set it as you add contacts:
- Someone who filled out a form and opted in → subscribed.
- Someone who asked to stop hearing from you → unsubscribed.
- A cold contact you haven't confirmed → unknown.
Before any outbound marketing, you'll filter to subscribed contacts. Getting consent right from the start protects both your sender reputation and your compliance obligations.
Step 4: Add companies before contacts
When you enter data, create the company first, then create its contacts and choose that company in the contact's Company field. Doing it in this order means the two records are linked immediately, so deals, tickets, and timelines roll up correctly. If you create contacts first, you can still attach a company afterward — but it's an extra step.
Step 5: Enter deals and tickets with full context
When you create a deal or ticket, always attach both the company and the contact. An unattached opportunity won't appear on the account's timeline and won't roll into account‑level reporting. Two minutes of linking at creation time saves hours of reconstruction later.
A worked example: onboarding an account
Say you're bringing Prairie Commerce into StretchCRM:
- Create the company Prairie Commerce — industry Retail, 42 employees, annual revenue $1,100,000, lifecycle stage Lead, owner your sales rep.
- Create the contact Miles Carter, Operations Lead (
miles@prairiecommerce.example), linked to Prairie Commerce, lead status new, consent subscribed. - Create the deal "Prairie managed growth retainer" for $32,000, attached to both records, in the Discovery stage.
- Log the discovery call as an activity and add a task for the follow‑up.
Every record is owned, staged, and linked — exactly the state that makes StretchCRM's dashboards and intelligence trustworthy.
Keeping data clean over time
- De‑duplicate on email. Because contact email is unique, you can't accidentally create two records for the same email — lean on that.
- Retire, don't delete, sparingly. Deleting a record removes it and its place in history. If you simply want it out of active views, consider setting its status to inactive instead (where available) so the history survives.
- Keep lifecycle honest. Move a contact to Customer when they buy and a company to Opportunity when a real deal opens. Stale stages quietly corrupt your reporting.
Tips
- Standardize before you scale. Ten records with sloppy stages is a nuisance; ten thousand is a project. Set conventions first.
- Owner + consent + lifecycle are the three fields that most improve every downstream feature — never leave them blank on important records.
- Attach at creation. It's far easier to link a deal to its company when you're already looking at both than to reconcile later.
Troubleshooting
"Email is required" when creating a contact. Contact email is mandatory and must be unique. Provide a valid address; if you get a conflict, a contact with that email already exists — search for it instead of creating a duplicate.
A deal doesn't show up on the company's timeline. The deal probably isn't attached to that company. Open the deal, set its Company field, and save.
Was this helpful?
Help us improve this article
Use these controls to share whether this answer solved the issue. Feedback helps prioritize updates to StretchSuite Support.

