Skip to content

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

  1. Put EloSync in front of businesses that will use it with real operational work.
  2. Collect actionable feedback: bugs, UX friction, missing features, performance, and integration needs.
  3. Validate module workflows end-to-end across CRM → Sales → Billing → Finance → HR → Inventory.
  4. Turn feedback into triage decisions in the Central Application, then into roadmap and releases.
  5. 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

TopicPolicy
CostFree during Founding Beta — no credit card required
CapacityLimited cohort (quality of feedback over volume)
EntitlementsParticipants receive workspace access to available Marketplace modules per current catalog rules
Pricing narrativeCatalog pricing (included / free opt-in / paid add-ons such as Branded) may be published for transparency but is not the conversion goal during beta
IntakePublic application via marketing site /beta/ → Central public API (see feedback / beta intake implementation notes)
ActivationCentral reviews the application, chooses Accept & send invite, and the applicant registers with the tokenized link
Expired linksAn 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

text
Apply on /beta/
→ Central reviews the application
→ Accept & send invite
→ Applicant opens the tokenized registration link
→ Workspace registration consumes the invite

Public 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:

text
Tenant uses EloSync
→ experiences friction
→ submits feedback
→ Central team triages
→ roadmap / fix decision
→ release
→ tenant benefits
→ loop continues

5. Bug reporting process

During / after in-app feedback ships (see Central Feedback System):

  1. Tenant user opens Give Feedback in the tenant app.
  2. Chooses type Bug, describes expected vs actual, attaches screenshot when useful.
  3. System captures workspace, user, route/module, and environment context automatically.
  4. Central team triages (reproduce → status → priority).
  5. 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

  1. Submit as type Feature Request with the problem to solve (not only a solution sketch).
  2. Include which modules / tools the request would replace or connect.
  3. Central associates requests with modules; roadmap linkage can be added when issue/roadmap integration exists.
  4. Participants receive acknowledgement via public response where the Central team chooses to reply.

7. UX feedback process

  1. Submit as type UX / Usability.
  2. Capture what the user tried to do, where they got stuck, and what they expected.
  3. Screenshots and route context are especially valuable.
  4. 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):

  1. Core CRM → Sales → Billing workflows are stable for beta cohorts.
  2. Feedback volume of Critical / High bugs is trending down.
  3. Central feedback triage process is operational.
  4. Pricing / billing surfaces are ready without contradicting beta promises.
  5. 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)

SurfaceStatus
Marketing Founding Beta pagesShipped (/, /beta/, /pricing/, module pages)
Public beta application + invite APIsShipped (apply, invite preview, self-resend, token registration)
Tenant in-app feedback submissionShipped (user menu + command palette → Give Feedback)
Central feedback + beta applications UIShipped (Platform → Feedback, Platform → Beta Applications)
This product pageLiving — update when access model or expectations change

Official documentation for the EloSync SaaS Platform.