Introduction | Yext Hitchhikers Platform

light bulb
This guide assumes that you have two Yext accounts to get started — a source account (to clone) and a destination account. Don’t have an account? You can sign up for a free trial or create a Playground Account from your Hitchhikers Profile and install this solution template .

Whether you’re building demo accounts or you want to use a sandbox account for testing, you might find that you want to clone your account’s configuration into a new account. This guide will walk you through how to do just that.

We are going to show you how to clone your configuration from one account into another in 5 steps:

  1. Log in into the source account
  2. Pull resources from the source account
  3. Edit resources locally (optional)
  4. Log in into the destination account
  5. Apply resources into destination account

The “Source Account” is the account you want to clone and the “Destination Account” is the account you want to clone into.

Before we get started, make sure that you:

  • Have installed the Yext CLI and if you’re on an old version are upgraded to the latest

  • You have the Yext Account ID for a source account that has configuration in Sandbox or Production. This is the account you want to copy. You will need the Yext Account ID for this account.

  • You have the Yext Account ID for the destination account in Sandbox or Production. This account can be brand new or can have existing configuration (just keep in mind if the latter that there may be conflicts so you may want to do things like a “Dry Apply” / View Diffs before applying).

As you’re going through the guide, feel free to also take a look at the CLI reference docs . If you’re new to the CLI, you might want to walk through the Getting Started with Resources guide first.