Sandboxes

2 minute read
  • Installing our product in a sandbox

  • How to work with sandbox refreshes

  • Testing in a sandbox

You can install our integration in one or more sandboxes. You can also refresh a sandbox and our application will be copied across below is some more detailed information.

How to install in a sandbox

  1. Go to our Salesforce AppExchange listing.

  2. Click the Get it now button.

  3. If you are not already logged in you will be prompted to do so.

  4. Choose Sandbox.

  5. Select I have read and agree to the terms and conditions, then click Confirm and Install.

  6. Choose whether to install for admins only, all users or specific profiles.  We recommend you select Admins only and once installed give users access via our permission sets.

  7. Click Install.

  8. Select Yes, grant access to these third-party websites then click Continue.

Sandbox refresh

When you start a sandbox refresh a copy of your installed applications will also be copied. This will include Eventbrite for Salesforce and there are some important points below to consider.

  • When a sandbox refresh happens we use a standard Salesforce process to disconnect Eventbrite from Salesforce.
  • You can also manually run a process before or after the sandbox refresh to clear out connection settings.
  • When refreshing either a full or partial sandbox data from our objects can be copied from production.

Sandbox conflicts

As mentioned above when refreshing a Salesforce sandbox, there may be some settings carried across from production. It is worth noting we do have some code that runs as part of the refresh to avoid this.  But in very rare scenarios, the code can be conflicted with. So to help we have two options to return settings to their default state.

1. Before starting the sandbox refresh
When refreshing the Salesforce sandbox, there is now an option to run a post-installation script. You can enter the value EventbriteSandboxRefresh this will execute our code to clear out the settings.

2. After the sandbox has been refreshed

a. Open the Salesforce developer console (developer console-->debug-->open execute anonymous window).

b. Enter in eb4sf.EB4SFAPI.initMappings();

c Press Execute, this will take a few seconds to execute.

Either option will reset the main settings, after performing these steps you will need to connect to Eventbrite.  

Next Steps

Below are two articles that are recommended reading and the best next steps.

FAQs

Does your integration support Salesforce Platform licenses?

How do I re-parent records?

How do I connect additional Eventbrite accounts?

What happens when there are duplicate Salesforce records?

How do you work with custom fields in Eventbrite?

Does the integration support wait lists?

Do you support custom objects?

Can I select an opportunity contact role type?

Can I manually link an Eventbrite Event to a Salesforce Campaign

How do I manage billing?

Can I see ticket type on an opportunity?

How do I change the sync user?

How do I perform a full sync?

How do I run a full refresh?

How do I work with the NPSP Household feature?

How can I get a trial extension?

Can I create Salesforce campaigns?

Can I change how contacts and leads are mapped to Eventbrite attendees?

How much does the integration cost?

Can all my Salesforce users access Eventbrite?

How do I buy?

How can I report on donations?

How do I limit what Eventbrite data is stored in Salesforce?

How do I validate rules on an order or attendee?

How do mappings for Eventbrite work?

Do you offer product demos?

How do matching rules work?

How do I work with sandboxes?

Can I see add-ons in Salesforce?

Why are there less campaign members than attendees?

Why are events missing in Salesforce?

In this article