Connect to Shopify
Follow these simple steps to get your Shopify store URL and API credentials. It's easier than you think.
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
.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:
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.