Skip to content

Customer Acquisition Channels

There are two channels by which new customers gain access to Arda Cloud paid features.

  1. Arda brings the customer to the pricing page.
  2. The customer selects a plan and is redirected to a HubSpot signup page to accept T&C and enter payment and contact information.
  3. HubSpot triggers a webhook to the BFF, which:
    • Creates the user in Cognito via AdminCreateUser
    • Creates UserAccount, personal Tenant, personal AgentFor, paid Tenant, and paid AgentFor in Accounts
    • Sets the paid tenant as the default agent
  4. Cognito sends a password reset email to the user.
  5. The user resets their password and gains access.

Note: There is a delay between HubSpot sign-up and access to Arda Cloud. If the user does not receive the reset email promptly, they may contact support.

  1. Arda brings the customer to the Arda Cloud signup page.
  2. The user provides an email and password and accepts T&C.
  3. Cognito creates the user; the PostConfirmation Lambda creates UserAccount, personal Tenant, and AgentFor.
  4. The user accesses Arda Cloud with a personal (freemium) tenant.
  5. When the user decides to upgrade, they navigate to Settings, choose a plan, and enter payment information.
  6. This triggers the same paid tenant creation flow as the Straight Sale channel.

The Straight Sale channel (steps in bold in the source diagram) is the top priority for the initial implementation.