Founding Beta
EloSync is in Founding Beta — a pre-launch phase focused on recruiting real businesses to run real workflows, report product problems, and shape the roadmap.
Product principle
We're building EloSync with real businesses, not only for them.
Related: Product Roadmap · Central Feedback System (architecture) · Production readiness · Marketing site campaign: https://elosync.com/beta/
1. Beta objectives
- Put EloSync in front of businesses that will use it with real operational work.
- Collect actionable feedback: bugs, UX friction, missing features, performance, and integration needs.
- Validate module workflows end-to-end across CRM → Sales → Billing → Finance → HR → Inventory.
- Turn feedback into triage decisions in the Central Application, then into roadmap and releases.
- Avoid a conventional paid launch posture (no “buy now” / aggressive trial sell) until the product-learning loop is healthy.
2. Target beta users
Ideal participants:
- Small and mid-size businesses running operations across multiple tools today
- Teams willing to use EloSync for at least one real workflow (not only a clickthrough demo)
- Operators who can articulate what EloSync should replace
- People with authority (or sponsorship) to try connected CRM / billing / people / operations workflows
Not a priority for founding beta:
- Agencies shopping for white-label resale without hands-on testing
- Pure “feature tourism” without any real workflow commitment
- Competitors running extractive evaluation only
3. Beta access model
| Topic | Policy |
|---|---|
| Cost | Free during Founding Beta — no credit card required |
| Capacity | Limited cohort (quality of feedback over volume) |
| Entitlements | Participants receive workspace access to available Marketplace modules per current catalog rules |
| Pricing narrative | Catalog pricing (included / free opt-in / paid add-ons such as Branded) may be published for transparency but is not the conversion goal during beta |
| Intake | Public application via marketing site /beta/ → Central public API (see feedback / beta intake implementation notes) |
| Activation | Central reviews the application, chooses Accept & send invite, and the applicant registers with the tokenized link |
| Expired links | An accepted applicant can request a replacement invite from the marketing beta page; the response does not reveal whether an eligible application exists |
Invite-led access flow
Apply on /beta/
→ Central reviews the application
→ Accept & send invite
→ Applicant opens the tokenized registration link
→ Workspace registration consumes the invitePublic self-service registration stays off during Founding Beta (registration_enabled = false). A valid invite_token is the only bypass: it must belong to an accepted, unactivated application that already received an invite, must not be expired, and registration must use the application's email address.
If the link expires, the applicant uses Resend your workspace invite on /beta/. Resending only works after Central has already issued an invite (status Accepted alone is not enough). It rotates the token and expiry, invalidating the previous link.
When public registration is later enabled, an invalid/expired/activated invite_token falls back to normal workspace registration; an email mismatch on a still-valid invite still fails validation.
founding_beta_enabled and founding_beta_apply_url (absolute URL) control the registration-closed call to action. Invite lifetime is 1–90 days (founding_beta_invite_ttl_days). Keep the beta flag on and point the URL to the public application page during the cohort. Later, operators can turn the beta CTA off or change its destination without enabling open registration.
Go-live: Founding Beta invite production readiness.
4. Feedback philosophy
- Prefer specific, reproducible reports over vague sentiment.
- Prefer feedback from real workflows over sandbox-only clicks.
- Separate bugs (broken) from UX (confusing) from features (missing).
- Internal triage priority and internal notes stay on the Central team; tenants see public status/responses only.
- Roadmap influence is earned by frequency, severity, and multi-tenant signal — not by the loudest single request.
Continuous loop:
Tenant uses EloSync
→ experiences friction
→ submits feedback
→ Central team triages
→ roadmap / fix decision
→ release
→ tenant benefits
→ loop continues5. Bug reporting process
During / after in-app feedback ships (see Central Feedback System):
- Tenant user opens Give Feedback in the tenant app.
- Chooses type Bug, describes expected vs actual, attaches screenshot when useful.
- System captures workspace, user, route/module, and environment context automatically.
- Central team triages (reproduce → status → priority).
- Public responses / status updates are visible to the submitting tenant when appropriate.
Until the in-app channel is live, founding beta participants may use the agreed operator channel called out in their onboarding mail.
6. Feature request process
- Submit as type Feature Request with the problem to solve (not only a solution sketch).
- Include which modules / tools the request would replace or connect.
- Central associates requests with modules; roadmap linkage can be added when issue/roadmap integration exists.
- Participants receive acknowledgement via public response where the Central team chooses to reply.
7. UX feedback process
- Submit as type UX / Usability.
- Capture what the user tried to do, where they got stuck, and what they expected.
- Screenshots and route context are especially valuable.
- UX themes that recur across tenants inform product polish before paid launch.
8. Product roadmap relationship
- The Product Roadmap remains the long-term Business Operating System direction (Phases 1–8 shipped; Future Expansion is a tiered candidate backlog).
- Founding Beta does not rewrite platform freeze or module architecture standards.
- Feedback informs priority within Near-term / Parked / Out-of-scope tiers — it does not invent parallel product foundations or resurrect demoted verticals (manufacturing, POS, e-commerce) without clear demand.
- Marketing positioning during beta emphasizes Business Operating System (connected modular operations), not “another CRM” and not unfinished SAP.
9. Beta tester expectations
Participants should:
- Use EloSync with at least one real workflow
- Report bugs and confusing UX promptly
- Be honest about what they would replace
- Accept that beta software will change and may break
- Not redistribute credentials or scrape the product
EloSync will:
- Provide free beta access
- Review feedback in Central
- Communicate material status changes when useful
- Credit founding participants with priority consideration on requests that fit the product vision
10. Transition from beta to public launch
Planned transition criteria (product judgment, not a hard checklist):
- Core CRM → Sales → Billing workflows are stable for beta cohorts.
- Feedback volume of Critical / High bugs is trending down.
- Central feedback triage process is operational.
- Pricing / billing surfaces are ready without contradicting beta promises.
- Marketing CTAs can shift from Founding Beta recruitment to self-serve / commercial conversion.
When launch begins:
- Document what happens to beta workspaces and any founding pricing commitments
- Freeze contradictory “free forever everything” marketing claims
- Keep the feedback loop as a permanent product channel (not a temporary beta-only gadget)
Status of related systems
| Surface | Status |
|---|---|
| Marketing Founding Beta pages | Shipped (/, /beta/, /pricing/, module pages) |
| Public beta application + invite APIs | Shipped (apply, invite preview, self-resend, token registration) |
| Tenant in-app feedback submission | Shipped (user menu + command palette → Give Feedback) |
| Central feedback + beta applications UI | Shipped (Platform → Feedback, Platform → Beta Applications) |
| This product page | Living — update when access model or expectations change |