-
How to Source from Your Shopify store?
CJ offers an easy way to help post sourcing requests! If you are using Shopify and your products are mainly from AliExpress, you can post sourcing requests in Shopify directly and connect the sourced products with your store products for order fulfillment. It will bring great convenience if you're going to transfer from AliExpress to CJ. There are two methods. 1. Source from Shopify; a. Install CJdropshipping Chrome extension; b. Go to Products in Shopify admin and click on the product; c. Click the "Post Sourcing Request" button. 2. Source on CJ. a. Go to Service > Sourcing and click the "Post Sourcing Request" button; b. Select the sourcing type as "Store Existing Product" and submit. 1. Source from Shopify; Go to Products in Shopify admin and click on the product; 2. Source on CJ. Contact Us -
How to Connect Etsy Store via Shopify App?
To manage your Etsy products and orders, please use the Shopify app. Once your Shopify store is connected to CJ, listing and order fulfillment can be made automatically for your Etsy store. 1. Register a Shopify Store Before proceeding, you need to have a Shopify account. Register Now>> 2. Authorize Your Shopify Store to CJ Quickly install CJDropshipping via the Shopify app store to complete your store authorization. >>How to Connect Your Shopify Store to CJ? 3. Sync Etsy Products and Orders to Shopify then Sync to CJ 3.1. Sync Etsy Products and Orders to Shopify According to the Shopify official documentation, you can sync your product and order data to Shopify in the following ways: Migration Method Description Manual data copy paste Copy the content from your existing Etsy store and paste it in your new Shopify store. CSV import Export your data into CSV files, and import them to your new Shopify store (some data can't be migrated this way). Third-party migration apps Use third-party migration apps from the Shopify app store. Migration expert Hire a Shopify Partner to manage and complete your migration. *We recommend using third-party migration apps. Click to view the Shopify official migration documentation>> 3.2. Sync Shopify Orders to CJ You can manage order synchronization on CJ, just deliver the migrated Shopify orders to CJ for fulfillment. How to Create an Automatic Order on CJ?>> 4. Pay for Your Orders on CJ 4.1. After you pay for your orders on CJ, we will fulfill your orders as quickly as possible. 4.2. You can synchronize the order status from Shopify to your Etsy store. - Synchronize tracking numbers to your Etsy store by copy-pasting the tracking number. - Automatically synchronize Shopify tracking numbers to your Etsy store via Shopify third-party plugins. Additionally, CJ offers a large number of factory direct supply products. You can select products on CJ and list them to your Shopify store. 1. Select products on CJ and list them to your Shopify store. How to Connect Your Shopify Store to CJ?>> 2. List selected products to your Etsy store via Shopify third-party plugins. Contact us if you have any doubts. Additional CJ support context for How to Connect Etsy Store via Shopify App? Q: What should Shopify sellers check when CJ products or orders do not sync? A: For Shopify connection or authorization issues, first confirm that the store authorization is still valid in CJ. Then check whether products are connected, SKUs match, and orders or tracking numbers can be refreshed with Sync Now. If products or orders still do not sync, reconnecting the store or product mapping is usually the next step before creating orders manually. -
How to Connect Your Shopify Store to CJ?
Possible failure of authorization: 1. CJ app has been added, but the page has not been directed. 2. Your Shopify store has been connected to another CJ account. Solution: 1. Search the CJ app in your admin and log into CJ. 2. Log into the Shopify account that had previously connected to CJ. Or, you may use our Store Transfer feature. There are two ways to connect your Shopify store to CJ: 1. Install Shopify APP: CJdropshipping on Shopify APP Store; 2. Authorize Your Store Manually. a. Go to Apps > Shopify, and click "Add Stores". b. Enter your Shopify Address. Note: Please enter the default URL provided by Shopify. You can find it in your Shopify admin. c. Log in to your Shopify account and follow the steps in Shopify to connect your store to CJ. After connecting your Shopify store to CJ, we are authorized to obtain the names, addresses, purchased products of your customers, and the order numbers generated in your store for handling your Shopify orders on CJ. Mode 1: Mode 2: d. Once you finish the connection, you will see the pop-up of "Authorization Success". e. Go to Apps to review the status of your authorized store. After authorizing your Shopify Shops, you can: a. Easily post sourcing requests regarding the existing items in your Shopify store. b. Connect the items in your store to your sourced products on CJ. c. Sync your Shopify orders to CJ automatically. Once the order has been paid and processed, tracking numbers will be automatically synchronized to your Shopify shops. If you have any questions, don't hesitate to contact us. Additional CJ support context for How to Connect Your Shopify Store to CJ? Q: What should Shopify sellers check when CJ products or orders do not sync? A: For Shopify connection or authorization issues, first confirm that the store authorization is still valid in CJ. Then check whether products are connected, SKUs match, and orders or tracking numbers can be refreshed with Sync Now. If products or orders still do not sync, reconnecting the store or product mapping is usually the next step before creating orders manually. -
How to Manage Shopify Delivery Profiles on CJ?
To successfully sell products on Shopify, each product must be linked to a Delivery Profile, which defines how shipping fees are calculated and charged to customers. Without a Delivery Profile, products may appear as unavailable or unsellable on your store. Due to Shopify’s latest policy updates, CJ now supports centralized management of Delivery Profiles for Shopify stores. This helps simplify shipping configuration and reduces the risk of products becoming unavailable because a Delivery Profile was not properly linked. This guide explains how to enable CJ-managed Delivery Profiles, how to configure shipping rates, and how to ensure your products are correctly associated during listing. Overview: Why Delivery Profiles Matter After a product is published to Shopify, the CJ-created location must be associated with a Delivery Profile.A Delivery Profile can be understood as a shipping template that determines how much customers pay for shipping based on regions and rates. Previously: Delivery Profiles were created and managed directly in the Shopify admin Sellers had to manually link CJ locations to the correct Delivery Profile Now: CJ can manage Delivery Profiles on your behalf This provides a more consistent and error-free shipping setup, aligned with Shopify’s latest requirements Step 1: Store Delivery Profile Master Switch In the CJ system, you will find a Delivery Profile switch in the Shopify store list. Switch Rules Explained Stores created after Jan 19, 2026 (20:00 Beijing Time) The switch is enabled by default It cannot be turned off Delivery Profiles must be managed by CJ Tooltip message: According to Shopify's latest policy, newly authorized stores require the application to manage the Delivery Profile itself, and disabling it is not currently supported. Stores created before Jan 19, 2026 (20:00 Beijing Time) The switch can be enabled or disabled manually If the Switch Cannot Be Enabled If the switch is disabled and cannot be turned on: You need to reauthorize your Shopify store After reauthorization, CJ will gain permission to manage Delivery Profiles Tooltip message: You need to reauthorize the store to enable this switch. Please reauthorize. If the switch can be toggled freely, your store already has Delivery Profile management permission. Step 2: Managing Delivery Profiles After Enabling the Switch Once the master switch is enabled, CJ can maintain shipping configurations for your Shopify store. Step 2.1: Access Delivery Profile Management Go to:Action → Store Delivery Profiles Click Sync the latest Delivery profiles to fetch the most recent data from Shopify Delivery Profiles created directly in Shopify can be viewed but cannot be edited in CJ at this time Step 2.2: Add a New Delivery Profile Click Add Delivery Profile to create a new shipping configuration. Scenario 1: No Delivery Profile Linked to a CJ Location If the system detects that a CJ-created location is not linked to any Delivery Profile: A dialog will appear asking whether you want CJ to automatically create a free-shipping Delivery Profile If you click YES: CJ will generate a Delivery Profile for all store markets Shipping price will be set to 0 You will be asked to confirm After confirmation, the profile will be created and synced to Shopify automatically Scenario 2: Manual Delivery Profile Setup If you choose “No, I need to edit it myself”, you will enter the manual configuration page. You can configure: Profile Name Included Locations Must be CJ-created locations One location can only belong to one Delivery Profile Shipping Regions Select from all countries available in your store’s markets Regions can be grouped for easier management Click Next Step to continue. Step 2.3: Configure Shipping Rates The system will prompt: This location only supports flat-rate shipping at the moment (precise rate calculation will be supported in the future). Do you want to continue? Click Continue to proceed. On the configuration page: Enter a Custom Rate Name (visible to customers) Enter the Price Optional: Add weight-based conditions Weight unit: grams Weight ranges must not overlap If not enabled, the rate applies as a flat price After completing all required fields, click Confirm and Sync Platform.The Delivery Profile will be created and synced to your Shopify admin. Step 3: View CJ-Managed Delivery Profiles in Shopify You can verify the profiles created by CJ directly in Shopify: Shopify Admin → Settings → Shipping and delivery Here, you will see the Delivery Profiles maintained by CJ. Step 4: Linking Delivery Profiles When Listing Products Once the switch is enabled, associating products with a Delivery Profile becomes mandatory during listing. Single or Bulk Product Listing A Delivery Profile dropdown will appear on the product listing page If no Delivery Profile matches the CJ location: The dropdown will be empty A prompt will appear: No matching Delivery Profile found. Please add one in Store Delivery Profile Management. If a matching profile exists, it will be selected by default Template Listing When using listing templates: The system will check whether a Delivery Profile is bound to the template If not, the listing will fail with the error: The template lacks the Delivery Profile. Please edit the template to add it and try again. To fix this: Edit the template Bind a Delivery Profile Retry the listing *Linking Shopify Products to Delivery Profiles Containing CJ Location Once the switch is enabled, Shopify store products associated with CJ products must be linked to a Delivery Profile containing the CJ-created location. Option 1: Add the CJ Location to an Existing Shopify Delivery Profile Applicable scenario: All store locations share a single delivery profile created in the Shopify backend. Steps: 1. Go to Shopify backend and open the existing delivery profile. 2. Click to add a location. 3. Select the CJ-created location and save the profile. 4. Return to the CJ product association page and click the update button on the profile dropdown. The dropdown will now include the CJ location. Option 2: Create a Delivery Profile in CJ Including the CJ Location Applicable scenario: The store has no delivery profile yet or you want a separate profile specifically for CJ. Steps: Follow the steps in section 2.2 of this guide to create a default delivery profile in CJ. Return to the CJ product association page and click the update button on the profile dropdown. The dropdown will now include the CJ location. If you need any help during the process, don’t hesitate to reach out to CJ online support. We’re here to assist you at any time. Additional CJ support context for How to Manage Shopify Delivery Profiles on CJ? Q: What should sellers compare before choosing a CJ shipping method? A: Compare shipping method, delivery time, shipping cost, destination country, and platform logistics requirements before fulfillment. For bulk or platform-specific shipping changes, confirm that the selected shipping method matches the store order, warehouse, and carrier rules. This helps avoid delayed fulfillment, incorrect labels, or shipping methods that do not satisfy the marketplace requirement. -
Why is My Tracking Number Not Synced to Shopify?
Before tracking numbers can be synced to Shopify, you need to select Shopify or CJdropshipping as your product inventory manager. Otherwise, your orders cannot be fulfilled by CJ. In other words, due to the Shopify policies, if any other platform rather than CJdropshipping or Shopify has been selected for order fulfillment in your Shopify admin, tracking numbers will not be synced when you're trying to have CJ fulfill your orders. You can have an overview of which orders have been imported to CJ and which tracking numbers are not synced to your Shopify store by installing the CJ Chrome extension: Even though you picked a third-party platform as your product inventory manager at first, we can still fulfill your orders from Shopify stores and the tracking number will be synchronized to Shopify as it used to be. To free things from trouble, a more recommended way is to select CJdropshipping as your product inventory manager on the Shopify management system as it is and will be more stable and assured. So, how to let CJ become your inventory manager? Main Steps: 1. List and find the product in your store; 2. Select the variants to edit; 3. Go to Inventory > Inventory Managed by > choose "CJdropshipping" ; 4. Click "Save" to complete it. General steps: 1. List and find the product in your store. a. On CJ, click "View it on store" when you list it successfully. b. On Shopify, click "All Products" to find the product. 2. Select the variants to edit. 3. Go to Inventory > Inventory Managed by and choose "CJdropshipping" (in lowercase). 4. Click "Save" to finish it. Please do not hesitate to submit a ticket or consult an online agent in the chatroom if you have any questions. Additional CJ support context for Why is My Tracking Number Not Synced to Shopify? Q: What should Shopify sellers check when CJ products or orders do not sync? A: Tracking sync depends on whether the order has a valid tracking number, the store authorization is active, and the carrier update can be pushed back to the store. Use Sync Now after confirming the CJ order status and carrier tracking information. If the tracking number still does not appear in the store, check store authorization, order mapping, and whether the platform accepts the carrier update. -
How to Set Corresponding Shipping Methods for Shopify Store?
A more intuitive shipping methods setup interface is now available in Authorization > Shopify, Shopify users can now set up corresponding shipping methods in the following steps. 1. Store authorization and contact your agent to enable this feature; 2. Go to Authorization > Shopify > Action > Shipping Method Settings; 3. Enter your Shopify rate name and Select a corresponding shipping method on CJ. Detailed Steps: 1. Store authorization is required before you can set up corresponding shipping methods for your Shopify orders. You may also need to contact your agent to enable this feature and continue. 2. Go to Authorization > Shopify > Action > Shipping Method Settings. 3. Enter the rate name in your Shopify store before selecting a corresponding shipping method provided by CJ. Please make sure you have entered the correct shipping method as any typing errors including special characters, capital letter/lowercase will result in failure in identification by the system. You can add up to 50 corresponding shipping methods. For shipping time & cost upon destination & product attributes and available shipping methods in different destination countries, please refer to the shipping calculator. Once set up, your parcel will be delivered via the corresponding shipping method if it is available in the destination country. To avoid any misunderstanding, you might wanna set up a delivery policy for your customer and a shipping formula in your Shopify store. In case the corresponding shipping method is not available in the destination country, you can set up the default shipping method precedence for store, product, or order in Profile > Default Shipping Method Settings. Please do not hesitate to consult an online agent in the chatroom if you have any questions. -
How to Set Up Shipping Formula in Shopify Store?
Shipping is undoubtedly significant for a business, especially for cross-border businesses. This article introduces how to set up a shipping formula in a Shopify store. To start shipping, please complete the following tasks on Shopify: 1. Set up your shipping rates and methods; 2. Add product weights; 3. Choose your preferred package type; 4. Get free package material; 5. Print a test shipping label. 1. Set up your shipping rates and methods. a. Add and manage your shipping locations; By default, the original address that is entered when a Shopify account is created is added as a location. This location is also set to be able to fulfill orders. Make sure that any other locations that you plan to ship from, as well as any apps that fulfill products on your behalf, are added as locations. Note: Before you can use shipping profiles to charge shipping rates based on product and shipping origin, you might need to activate multi-origin shipping. b. Set up your shipping rates; When deciding what to charge buyers for shipping, you need to consider the following options: Exact shipping costs: Charge buyers the same thing that carriers like USPS or Canada Post charge to ship. Flat rate shipping: Charge fixed shipping rates based on order value or weight. For example, charge $5 to ship anywhere in the United States. Free shipping: Offer free shipping on all orders or set free shipping rules. For example, offer free shipping on orders over $150. Unexpected costs at the checkout are the main reason why buyers don't complete purchases. The most common unexpected costs are for shipping. Make your shipping costs clear on your home or product page to avoid surprises at the checkout. c. Setting up shipping zones. A shipping zone is a group of countries or regions that have the same shipping rates. For example, if your business has a warehouse in Germany that ships to anywhere in Europe for the same flat rate, then you can create a shipping zone that includes all the European countries and charge that same shipping fee to all your European customers. After you've set up shipping zones, you can choose the shipping methods. You can offer several shipping methods for a zone so your customers can choose from a range of delivery times and shipping costs at checkout. 2. Add product weights. Shipping costs are calculated based on the weight and dimensions of your shipment. To calculate accurate shipping costs, add weights to all of the products that you will be shipping. If you’re unsure how much your products weigh, then learn about common product weights or purchase a scale. 3. Choose your preferred package type. If your store is outside of the United States and Canada, then you can add only one preferred package type. If your store is in the United States or Canada, then you can save the dimensions and weights of your preferred package types on the Shipping settings page in your Shopify admin. 4. Get free packing material. Many carriers offer free packaging to use with specific shipping services. Although there is no cost for the packaging, you might need to create a free account with the carrier so that they can send the packaging to you. 5. Print a test shipping label. If a customer pays for shipping, whether for the exact cost or flat rate, then you will receive the payment along with the rest of the funds for their order. When you print shipping labels through Shopify, you will be charged the cost of the label on your Shopify bill. All the specific steps of setting up your shipping formula could be found in the Shopify Help Center. With any uncertainties when you are setting up your store, you could get support from the Shopify group. CJ support team will also be here to help with your dropshipping business, just contact us anytime. Additional CJ support context for How to Set Up Shipping Formula in Shopify Store? Q: What should sellers compare before choosing a CJ shipping method? A: CJ shipping costs do not automatically appear in Shopify checkout. Configure Shopify shipping zones and rates in Shopify Admin > Settings > Shipping and delivery, then decide whether to include CJ shipping cost in the product price or show it as a separate Shopify shipping rate. CJ's product listing recommendation can estimate cost, but Shopify checkout shipping still needs to be configured in Shopify. -
How to Connect Etsy Shop with CJdropshipping by Shopify App?
To offer Etsy dropshippers a smoother fulfillment experience on CJdropshipping, this tutorial is going to share a new connection method to sync your products and orders to CJ by leveraging an Etsy-integration Shopify App. ♦ General instructions: 1. Connect a Shopify store with CJdropshipping; 2. Search and install the Etsy integration App from the Shopify App Store; 3. Authorize Etsy shop on Shopify App; 4. Check the instruction list of product & order connection; 5. Check the synced orders & products on CJdropshipping. ♦ Step-by-step instructions in detail: 1. Connect a Shopify store with CJdropshipping; There are two ways of Shopify Authorization: a. Install CJdropshipping App from Shopify APP; b. Go to Authorization > Shopify page and click "Add Store" on CJ. * For detailed Shopify authorization steps please follow this page: How to Connect Your Shopify Store to CJ? 2. Search and install the Etsy integration App from the Shopify App Store; a. Here we chose the Shopify App "Etsy Integration & Sync ‑ DPL" as an example. Search and install it from Shopify App Store; b. Confirm the installation; 3. Authorize Etsy shop on this Shopify App; a. Choose "Order & Inventory sync settings" and tick "Shopify Partial Fulfillment completes the order on Etsy", and follow the instructions to finish the detailed settings > click "Next"; b. Click "Connect your Etsy shop"; c. Log in your Etsy account to confirm the connection; d. Check the connection status; 4. Check the instruction list of product & order connection; a. Sync Shopify products to Etsy shop: Shopify Collections upload to Etsy; b. Sync Etsy products to Shopify: Send Etsy products to Shopify; c. Connect Etsy products with Shopify products: Complete Product Linking between Shopify and Etsy; d. Sync Etsy orders to Shopify; e. List products from CJ to Shopify; f. Sync and fulfill orders on CJ. * The tracking number can be synced to the Etsy shop automatically. * Only new orders created after store & product connection can be synced to CJ. * For detailed instructions on Etsy Integration & Sync ‑ DPL, please follow this support page: Etsy Integration & Sync; * For detailed instructions on CJdropshipping, please follow this support page: CJ Help Center. 5. Check the synced orders & products on CJdropshipping. With any uncertainties, please turn to our online agent. -
How to Check CJ Order Status in Shopify?
We have updated our CJ Chrome Extension to integrate into Shopify stores. Its new feature allows you to check the status of your orders with CJ and receive the tracking numbers automatically. To install this extension, please check our previous post: How to Use CJ Google Chrome Extension for 1688, Taobao Dropshipping In this article, we will introduce: How to sync order status to Shopify; How many order statuses there are; How to update the extension. Sync Order Status to Shopify After installation, please remember to log in with your CJ account and refresh the page to enable it. Then you will see the changes when you view your Shopify order list. Introduction of Order Status Now, we would like to introduce the possible status of your orders to you. New Orders in CJ: Orders are initially imported to CJ. CJ Received: Orders are added to your CJ dropshipping cart. Pending Payment: Orders need to be paid. Deleted: Unpaid orders have been canceled but still can be retrieved. Deleted Permanently: Canceled orders cannot be retrieved anymore. Wire Transferring: Payment through wire transfer has not been received. Paid: Payment for your orders has been received. Tracking numbers for your orders will be generated and updated in your Shopify store. Meanwhile, we are preparing for your orders. Refunded: Payment for your orders has been refunded. Pending Shipment: CJ is waiting for the arrival of the products from the supplier. Processing: CJ is searching and verifying for your orders in our warehouse. Dispatched: Packages have been shipped out already. Closed: Due delivery time of your packages has been passed for at least 7 days. Disputes on these orders will not be accepted. Update the Chrome Extension For customers who have already been using CJ Chrome Extension, you can do it manually if the update does not happen automatically. Here is the process: Step 1: Click "Manage Extensions" and find "CJDropshipping." Step 2: Turn on Developer mode and Click "Update." When the update is finished, it will pop up a hint like "Extensions updated." Hope what we've been doing really benefits you. Should you have any problems, please contact your agent at any time to get a quick reply. -
How to Import Product Reviews to Shopify Store?
In this tutorial, we will show you the steps of importing reviews to your Shopify store using Air Product Reviews App & UGC. The app now supports an additional and easier method: importing reviews directly by pasting a product review URL from AliExpress or CJdropshipping. Main Steps: Method 1 1. Login to Shopify admin to install Air Product Reviews App & UGC (App); 2. Export Reviews from the CJ platform (10,000 reviews at most for a product); 3. Modify Reviews CSV file; 4. Import Reviews (CSV file) at Air Product Reviews App & UGC in your Shopify store; 5. Manage imported reviews/Import reviews from AliExpress & Amazon. Method 2 1. In the app sidebar, go to Collect reviews > Import; 2. Paste the product review link and click Import; 3. Go to Manage reviews to see the imported reviews. Detailed Steps: Method 1 1. Log in to your Shopify store and search "Air Product Reviews App & UGC" from the Shopify app store. Then click "Add App". 2. Export Reviews from the CJ platform. a. If the reviews are available on the product page, please click "Review" to export reviews; b. If you find no review, you could contact the online agent to check and import reviews for you. Or you could also leave your review request under the Comment section, we will help you to update them. 3. Modify Reviews CSV file. Please fill in the product name in your Shopify store under the "product_handle" column which can be found on the product URL (the tail end of your product's URL, to be more specific). For instance, if your product appears on your online store at https://johns-apparel.com/products/blue-t-shirt, then the product_handle is blue-t-shirt. You can also filter the ratings here. 4. Go to Collect reviews > Import. Import via marketplace. Select "Shopify" as the previous review app, and then upload the modified file and click "Import reviews". 5. Imported success. You can check and manage the reviews that are added to your store. You can also import reviews from AliExpress & Amazon and add them to your storefront with this app. Method 2 1. In the app sidebar, go to Collect reviews > Import. 2. Click the Import button beside the listing. Paste the product review link and click Import. 3. Go to Manage reviews to see the imported reviews. Possible errors of review import: 1." could not find the product..." One possible reason is that you wrongly filled in the line "product handle" as CJ's link or title as opposed to the end tail of your product's URL that you are supposed to enter. For instance, if your store's URL is https://johns-apparel.com/products/blue-t-shirt, you will have to fill in: blue-t-shirt. 2."Make sure your CSV file matches the format of this sample CSV template." Please keep in mind that the template's format cannot be changed in any way except for filling out your product handle once you export from CJ. That's all about how to import reviews to your Shopify store. With any uncertainties, feel free to talk to us anytime.

