# How to create a test database?

**URL:** https://integration.keap.com/t/how-to-create-a-test-database/12157
**Category:** Max Classic
**Created:** [August 24, 2017, 11:22am UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157 "2017-08-24T11:22:09Z")
**Posts on this page:** 5
**Page:** 1

<div class="post-metadata">

### Author: ![Charles\_Weir](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/charles_weir/32/1014_2.png) [@Charles\_Weir](https://integration.keap.com/u/Charles_Weir)
#### Post date: [August 24, 2017, 11:22am UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157/1 "2017-08-24T11:22:09Z")

</div>

This feels like a very basic newbie question, but I’ve searched and not found an answer. Someone do please point me in the right direction if it’s already here somewhere.

We’re developing some sophisticated lash-ups to use Infusionsoft with other best-of-breed web services, such as Zendesk, Tableau, and an online phone system.

Since the code to do it isn’t trivial we can’t safely develop and test on the live system. However our live account has a lot of additions, extra fields, and automations that we need in our tests.

So we want a new ‘test’ account with a copy of all the non-data configuration in the live account. And ideally we’d like to be able to copy (and change, of course) a few representative customers to test with.

How do we do that?

- Charles

---

<div class="post-metadata">

### Author: ![John\_Borelli](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/john_borelli/32/11880_2.png) [@John\_Borelli](https://integration.keap.com/u/John_Borelli)
#### Post date: [August 24, 2017, 1:38pm UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157/2 "2017-08-24T13:38:45Z")

</div>

You can setup a sandbox for testing with some limitations. 250 contact limit, no ability to send emails. To mirror your environment you would have to manually manage that as there is no Git or similar for Infusionsoft accounts.

---

<div class="post-metadata">

### Author: ![Greg\_Jenkins](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/greg_jenkins/32/176_2.png) [@Greg\_Jenkins](https://integration.keap.com/u/Greg_Jenkins)
#### Post date: [August 25, 2017, 5:33pm UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157/3 "2017-08-25T17:33:14Z")

</div>

Here’s the sign up page if you’d like to create a sandbox account:  
[https://developer.infusionsoft.com/resources/sandbox-application/](https://developer.infusionsoft.com/resources/sandbox-application/)

---

<div class="post-metadata">

### Author: ![John\_Borelli](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/john_borelli/32/11880_2.png) [@John\_Borelli](https://integration.keap.com/u/John_Borelli)
#### Post date: [August 25, 2017, 7:55pm UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157/4 "2017-08-25T19:55:22Z")

</div>

I would also consider setting up a separate oauth mashery account for sandbox testing as well:

[https://keys.developer.infusionsoft.com/member/register](https://keys.developer.infusionsoft.com/member/register)

---

<div class="post-metadata">

### Author: ![Charles\_Weir](https://sea1.discourse-cdn.com/flex019/user_avatar/integration.keap.com/charles_weir/32/1014_2.png) [@Charles\_Weir](https://integration.keap.com/u/Charles_Weir)
#### Post date: [August 31, 2017, 11:07am UTC](https://integration.keap.com/t/how-to-create-a-test-database/12157/5 "2017-08-31T11:07:48Z")

</div>

Great! Many thanks all…
