Skip to content

No valid Account

Symptom

When you log in to Revenue.io with Salesforce, authentication fails and you see this message:

We were unable to create an account for your Salesforce Organization. Please contact support@revenue.io for assistance. (code: NoValidAccount, id: your Salesforce Org ID)

Cause

Revenue.io could not match your Salesforce login to a valid account for your Salesforce org, and could not safely create a new one. This usually happens for one of these reasons:

  • Duplicate user records. More than one Revenue.io user record exists for your Salesforce user, for example from earlier sign-up attempts or a data import. Revenue.io can’t tell which record to use, so the login stops.
  • Leftover trial accounts. Earlier sign-up attempts left behind trial accounts that aren’t eligible for login.
  • Deleted accounts or users. Records that were deleted can still be part of the duplicates and keep Revenue.io from choosing one account.
  • Salesforce Org ID doesn’t match. The Org ID saved on your Revenue.io account doesn’t exactly match the Org ID Salesforce sends at login. Org IDs are case-sensitive, so extra spaces, extra characters, or different capitalization all count as a mismatch. In this case you may see an OrgIdMismatch error instead.
Production and sandbox orgs are treated separately. A production user and a sandbox user with the same Salesforce user ID don’t conflict with each other.

Troubleshooting

You can’t fix this error from your own settings. Revenue.io Support needs to clean up the duplicate records and confirm your account details.

  1. Go to the Contact Support page and submit a request.
  2. Include the full error message, including the Salesforce Org ID shown in the message.
  3. Tell Support whether you’re logging in to a production org or a sandbox.

Support will:

  1. Remove or merge the duplicate records so only one remains for your Salesforce user.
  2. Confirm that the remaining account is active and that its Salesforce Org ID matches your org exactly.

After Support confirms the cleanup, log in again. If your org doesn’t have a Revenue.io account yet, one is created automatically.

If you’re signing up for a trial account, use the Contact Support page to reach the Revenue.io team.