Connect to Shopify
Follow these simple steps to get your Shopify store URL and API credentials. It's easier than you think.
Important: you’ll need to be the store owner or have staff permissions to create apps in your Shopify admin.
Get your store URL
This is your Shopify store's admin domain
Your Shopify store URL is the address you use to access your admin panel. It typically looks like:
How to find it:
- Log in to your Shopify admin
- Look at the URL in your browser’s address bar
- Your store name is the part before
.myshopify.com
Tip: use your
.myshopify.com domain, not your custom domain (like
yourstore.com).
Create a custom app
Set up a private app to securely connect your store
Enable custom app development:
In your Shopify admin, go to Settings (bottom left)
- Click on Apps and sales channels
- Click Develop apps at the top
If this is your first time, click Allow custom app development
Read the information and click Allow custom app development again to confirm
Create your app:
- Click Create an app
Enter an app name like “Storeflit Migration”
- Select an app developer (usually yourself)
- Click Create app
Set API permissions
Grant the necessary access to your store data
Configure Admin API scopes:
- Click on Configure Admin API scopes
Scroll down and enable write access for the following:
Required permissions:
- Products - write_products
- Inventory - write_inventory
Product listings - write_product_listings
Draft orders - write_draft_orders (optional)
Customers - write_customers (optional)
Then click Save at the top right.
Get your API credentials
Retrieve your access token to connect
Install your app and get the token:
- Click on API credentials in the top tabs
- Click Install app at the top right
- Click Install to confirm
After installation, you’ll see an Admin API access token
- Click Reveal token once
You’ll see:
Admin API access token
shpat_xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Critical: copy this token immediately and store it securely. It is only shown once; if you lose it, you’ll need to uninstall and reinstall the app.
You’ll also need:
API key: found under “API key” (a long string of letters and numbers)
API secret key: found under “API secret key”
Enter your credentials
Use your store URL and access token in the migration setup
When setting up your migration, you’ll need to enter:
✓ Store URL: your
.myshopify.comdomain (from step 1)✓ Access token: starts with
shpat_(from step 4)
Troubleshooting
Can’t find “Develop apps”?
Make sure you’re logged in as the store owner or have appropriate staff permissions. Only store owners and staff with “Develop apps” permission can create custom apps.
Don’t see “Apps and sales channels”?
Shopify occasionally updates their admin interface. Try looking under Settings → Apps → App development, or search for “custom apps” in your Shopify admin search bar.
Lost your access token?
Unfortunately, access tokens can only be viewed once. You’ll need to uninstall the app and reinstall it to generate a new token. Don’t worry, this won’t affect your store.
Getting an authentication error?
Double-check that you’ve copied the entire access token, including the
shpat_ prefix. Make sure there are no extra spaces before or after
the token.
Ready to migrate? Click above to begin the setup process.