Skip to main content
University Header

Testing in Salesforce sandbox

  • June 3, 2025
  • 0 replies
  • 529 views

Kevin Lewis
Forum|alt.badge.img+5

If you have a Salesforce account, most likely you also have a test sandbox environment. Sandboxes are mainly used to create multiple copies of your production environment, so that you have an exact replica of your production environment without affecting your live data during your test period. 

Salesforce sandbox testing is part of Qualified’s Enterprise plan. If you do not have this feature but would like to test in sandbox, please contact your Qualified Success Architect.

If you don’t already have a sandbox, you can easily create one by following the steps outlined in the Salesforce help documentation. You can also view what types of sandboxes are available on the Salesforce help site.

Connecting to your sandbox in Qualified

Once your sandbox is ready for testing, you can connect it to Qualified.com to begin your setup and testing.

1. Log in to your Qualified admin account.

2. Go to Settings → Integrations → Salesforce → Connection.

3. In the “Org-level account” section, click the Or connect to sandbox link under the blue button.

AD_4nXdvtzy2ilvgG9XkOTMwNukFF6HJDuldRg1Ytr04ivQxOb0iSRw-Oxkaduf4_UcdiiPMSiT5cMGDJdaJXcMi5PHzl8eVRIwCYzek8ZRlG92KMNbIXqqzUiPrAcflcMxtDV5aGk9C?key=04kVQ0U7NduNg4U-GnqUtg

 

You’ll also notice on this page that there are two places where you’ll need to connect to your Sandbox: Connecting with a Personal account and Connecting with a Team level account. 

Connecting a personal account

Personal user accounts are used by each rep when creating Salesforce objects such as leads or contacts. 

Each user in your org will need to connect using their own personal Salesforce credentials. Most likely for your sandbox testing, however, you won’t need to connect all reps at this time and can wait until you’re using your Salesforce production environment.

Connecting the team-level account

The team-level account is used by the system to read and write data as necessary. You can create a user specifically for the Qualified integration or use an existing integration user that has full rights.

To learn more on how these two connections work together visit our documentation on connecting to Salesforce Production as this information is the same.

Limitations of sandbox connections

There are some limitations to using the Sandbox for testing and connecting to Qualified. 

  • When using a Sandbox connection, you cannot have campaign attribution; you won't be able to create campaign members from lead or contact records.
  • If you create fields and map them in Qualified and your sandbox, these fields do not exist in your production environment. As such, your mappings will most likely fail. Check to make sure that all fields are created in your sandbox and production before going live.

Recommended tests in sandbox

  • Create a new lead through a chatbot experience and create a lead through the Qualified app.
  • Verify that the new lead created by Qualified is assigned to the expected sales rep.
  • Update an existing lead via mapped field values through a chatbot experience and the Qualified app,
  • Update existing contacts via mapped field values through a chatbot experience and the Qualified app.
  • Ensure Salesforce events are logged on leads and contacts for conversations and meetings booked.

Once the above testing scenarios are completed, promote your Salesforce team-level connection from sandbox to production. You’ll see the option to “Promote to Production” in your Salesforce connection area. 

When you press this button, we’ll keep your mappings in place but replace your credentials with your Production credentials so that it’s a smooth transition. The remainder of the Experience Build will be completed while you are connected to production.

Moving to production

When you’re done with your testing in the sandbox environment, you’ll now want to move to production before you go live with Qualified. You’ll see the option to Promote to Production Org in your Salesforce connection area. 

AD_4nXeZTwtkRF9YqFmKWZxEq-YwkQPKrHzyEM0HXN3-O4lGQfFjhUZsAr4vdtnwTWYtN2eubfcvgNXF75tI9kqSrY9AAhxRTbEBlWE1pdsPhpsMeHpg0mBJF06Hqbrhp8BMMzMeN3SmAw?key=04kVQ0U7NduNg4U-GnqUtg

 

When you press this button, we’ll keep your mappings in place but replace your credentials with your production credentials so that it’s a smooth transition. 

Make sure all of the fields that you’ve created within Qualified and tested in your sandbox also exist in your production instance. If they do not, your mappings will fail.