The Pardot Sandbox: 9 Need-to-Knows About this Critical Feature

Have you heard the news? At long last, Pardot Sandboxes have arrived — sparking joy in the hearts of many admins. Here are 9 need-to-knows to keep in mind when exploring them for your business:

1. Who’s eligible for a Pardot Sandbox?

Pardot Advanced customers with any Salesforce sandbox are able to access this feature. Rumor has it that this may be available for additional editions of Pardot in the future.

2. When will Pardot Sandboxes be available?

Pardot Sandbox functionality is currently in open beta and will become generally available in the Summer ’20 release, which will be rolled out in mid-July.

If you meet the eligibilty criteria, you can spin up a Pardot Sandbox by following the steps in Help & Training.

3. Who has been asking for this feature?

There has been a lot of demand for Pardot Sandboxes from a lot of different angles. (See also: a highly debated request submitted to the IdeaExchange.)

The group that I anticipate being the MOST excited about this feature is Salesfore admins. Because Sandboxes are a cornerstone of change management in Salesforce, admins are often shocked that Pardot doesn’t have an equivalent. A Pardot Sandbox gives them a resource for testing without threatening their production Salesforce environment.

Pardot admins have also been looking forward to Sandboxes as a way to test new things and training newer team members. In addition to this, it’s a great way to give access to agencies or third parties that you want to evaluate further before handing over the keys to your live org.

4. Okay, but what exactly is a Pardot Sandbox?

To level set, let’s start with a definition of what a SALESFORCE Sandbox is:

A Sandbox is a replica of your current Salesforce environment, including all of the metadata like custom fields, page layouts, Process Builders, etc. that allows you build and test new changes and then push them back to production.

A Pardot Sandbox is a Pardot Business Unit that can be provisioned from a Salesforce Sandbox. Meaning you get access to a fully functioning Pardot org you can build new processes/automations in and test with a Salesforce Sandbox that’s a replica of your Salesforce org.

4. Why do Pardot Sandboxes matter?

A Pardot Sandbox allows Pardot admins to install, provision and configure a Pardot org inside of a Sandbox and let the Salesforce team run regression testing until they’re convinced that the Pardot code won’t interfere with their complex automations. 

This is critically important, especially in enterprise orgs with a lot of customization, automation, and Apex doing a delicate dance of record updates. 

5. What is NOT available in a Pardot Sandbox?

Let’s start with the biggie: Pardot Sandboxes can’t push changes into your production Pardot. Any changes you make in your Pardot Sanbox need to be manually recreated in production.

Salesforce Engage & B2B Marketing Analytics are also not currently supported in Sandboxes.

6. What is on the roadmap for Sandboxes?

The ability to use change sets to push things that you build in a Pardot Sandbox to your “real” Pardot is said to be on the horizon, but I have yet to hear a timeline on that.

7. What should I actually test in a Pardot Sandbox?

The most important things to actively test in a Pardot Sandbox are the items related to the flow of data between Pardot and Salesforce — the things that could change records or cause data to be lost.

I would focus on a couple areas as the priority for testing:

  • Flow of contact/lead/prospect data between Pardot and Salesforce
  • Field-level sync behavior
  • User sync
  • Running automation rules that impact a large volume or records or mission critical data

Because a Pardot Sandbox is a fully functional (minus email) version of Pardot, you might be tempted to go all out and try all the things! in the Sandbox. And you’re welcome to.

But many other things — like forms, landing pages, email templates — I would actually recommend testing live in your Production instance of Pardot. (More detail on this in a closely related blog: How to Test in Pardot Sandboxes, Training Orgs… and Even Production.)

8. What else do I need to know?

You can create one Pardot Sandbox per Advanced Edition and Salesforce Sandbox combo.

If the Salesforce Sandbox is refreshed or deleted, the Pardot sandbox will deprovision and a new Pardot sandbox can be created.

B2BMA also need to be manually installed in the Salesforce Sandbox if you want to use it for testing (and is not OFFICIALLY supported by Salesforce.)

9. What should I use if I can’t get a Pardot Sandbox?

Good question. If you don’t qualify for the Pardot Sandbox beta, you have one other option: a Pardot Training Org.

These are provisioned after filling out a request form and operate completely independent of your production Pardot org.

You can use this training org to connect to any Salesforce Production or Sandbox org. I recommend connecting to the highest level of Salesforce sandbox your company has access to (i.e. Full, Partial, Developer) in order to maximize the amount of data you have available for testing. Check out the Pardot Training Environment FAQ to learn more and access the request form.

(Salesforce Partners also have the ability to request a completely separate Pardot/Salesforce dev org, but this is completely outside of your production Salesforce and Pardot orgs and can’t be connected to it. So it’s mostly for training, testing crazy ideas, etc…)

What questions do you have about Pardot Sandboxes?

Is there any other functionality you’re dying to see in Pardot Sandboxes? Any burning questions that remain?

Let’s hear it in the comments!

Published by

Andrea

Andrea is a 12X certified Salesforce MVP and the founder of Sercante. When she's not Pardot-ing, she can be found playing with her German Shepherd Murphy, making homemade gin, or traveling with her hubby Buck.

3 thoughts on “The Pardot Sandbox: 9 Need-to-Knows About this Critical Feature”

  1. Thanks for this detailed explanation. This is very useful.

    If you can’t push Pardot sandbox changes to production and you can’t replicate what you have on production to sandbox either (and you have to create manually all the processes), it’s hard to me to understand the benefits of the new Sandbox.

    I use the training environment and I connect the Sandbox Salesforce environment to it and it will allow me to do more or less the same. Am I missing someting?

    Cheers!

  2. Hi Andrea,

    Is it still true that a Pardot Sandbox can only be provisioned from a Salesforce Full Sandbox?
    The release notes for Summer ’20 explicitly says “Any Salesforce sandbox”. So I would expect that it also works in developer sandboxes, no?

    “This sandbox is a Pardot Business Unit that is provisioned from any Salesforce sandbox.”
    https://releasenotes.docs.salesforce.com/en-us/summer20/release-notes/rn_sales_pardot_sandbox_ga.htm

    Thank you!

Leave a Reply