This guide explains how to seamlessly integrate your Shopify store with Selro. Follow the steps carefully to ensure products, orders, and inventory sync correctly.
1. Access Selro Connections
Log in to your Selro account.
In the top-right corner, click on your username.
Select Connections from the dropdown menu.
Click eCommerce Stores.
Choose Shopify and proceed to add a new store.
2. Enter Shopify Account Details
Enter a Nickname for your Shopify account (for internal reference only).
Enter your Shopify Shop URL.
-This must be the HTTPS admin URL, for example:
Enter your Shop Name this will be the same as your Shopify Shop URL.
3. Configure Shopify App Settings
To connect Shopify with Selro, you must create a custom app within Shopify.
3.1 Access Shopify Developer Settings
Log in to your Shopify Admin.
Click Settings.
Select Apps.
Click Develop apps.
Click Build apps to open the Developer Dashboard.
3.2 Create the Selro App
You will be taken to a page titled Create a version.
3.3 Configure App URLs
Under the URLs section:
Copy the App URL. Copy this url https://app2.selro.com/shopifyregistration
Paste this URL into the relevant App URL field in Selro.
Uncheck the option:
3.4 Configure Access Scopes
Under the Access section, add the following access scopes:
read_analytics,read_assigned_fulfillment_orders,write_assigned_fulfillment_orders,read_customer_events,read_channels,write_channels,read_companies,write_companies,read_custom_fulfillment_services,write_custom_fulfillment_services,read_customers,write_customers,read_price_rules,write_price_rules,read_discounts,write_discounts,read_discovery,read_fulfillments,write_fulfillments,write_inventory,read_inventory,write_inventory_shipments,read_inventory_shipments,write_inventory_shipments_received_items,read_inventory_shipments_received_items,write_inventory_transfers,read_inventory_transfers,read_delivery_option_generators,write_delivery_option_generators,read_locales,write_locales,write_locations,read_locations,write_order_edits,read_order_edits,read_orders,write_orders,read_product_feeds,write_product_feeds,read_product_listings,write_product_listings,read_products,write_products,read_purchase_options,write_purchase_options,write_reports,read_reports,read_returns,write_returns,read_shipping,write_shipping,read_shopify_payments_disputes,write_shopify_payments_disputes,read_third_party_fulfillment_orders,write_third_party_fulfillment_orders,read_translations,write_translations
3.5 Configure Redirect URL
Under Redirect URLs, enter the following:
3.6 Release the App
You will be returned to the Versions page.
3.7 Retrieve Client ID and Secret
On the Versions page, locate the menu on the right-hand side.
Click Settings.
Copy the Client ID and Client Secret.
Paste both values into the corresponding fields in Selro.
Click Save.
4. Connect the Shopify Store
In Selro, return to Connections and refresh your page.
Click Connect next to your Shopify store.
You will be redirected back to your Shopify Admin.
Install the App
Under the Install app screen in Shopify.
Click Install in the bottom-right corner.
β Your Shopify account is now successfully connected to Selro.
5. Configure Import & Synchronisation Options in Selro
Within Selro, configure how data is synced from Shopify:
5.1 Product Import
Enable Download the catalogue into Selro to import products.
β³ This process may take up to one hour, depending on catalogue size.
5.2 Order Import & Stock Synchronisation
Enable Download the orders into Selro to import orders and sync stock.
You can choose which order statuses to import:
By default, all order statuses are imported.
You may disable Scheduled or On Hold orders if required.
5.3 Inventory Policy
Ensure Shopify Inventory Policy is set to Shopify tracks inventory if you want Selro to manage stock levels for Shopify.
5.4 Test the Connection
Click Test Connection to confirm the integration is working correctly.
6. Creating Listing Profiles (Optional)
Listing profiles help automate listing creation from Selro.
Listing profiles automatically apply predefined information to new listings.
Profiles are applied when creating listings from Selro.
This is recommended if you want consistent titles, descriptions, pricing rules, or settings.
7. Completion
Once connected, Selro will begin syncing data based on your selected settings. You can manage products, orders, and inventory directly from Selro.
If you encounter any issues, please contact Selro Support for assistance.











