2.2.2. Full Integration Setup with Shopify.

Modified on Wed, Oct 22 at 11:34 AM



This guide details how to set up a secure, two-way connection between your Shopify store and Fozzels using Custom Apps (Private Apps) and configure synchronization parameters.


Step 1: Shopify Custom App Setup


1.1. App Creation

  1. Open a browser and log in to your Shopify Admin.

  2. Go to the Settings section.

  3. Go to the Apps and sales channels section in the side menu.

  4. Press Develop apps.





    

        5. Press Create an app.

        6. Fill in App name (Fozzels) and choose your account in the developer section at the "Create an app" pop-up.




1.2. Configure Permissions (Scopes)

  1. Navigate to the Configure Admin API scope section.



    2. Enable the following required permissions using the search input: read_product_listings , read_products , write_products , read_metaobject_definitions , read_metaobjects , read_product_feeds .




    
    3. Attention! If you are utilizing Markets in Shopify to manage different regions or countries, you must also add the following permissions: write_translations , read_translations , write_markets , read_markets , read_locales .


    4. Check the full list of enabled permissions. It should look like this:




        5. Press Install app to complete the creating.


1.3. Prepare Credentials


  1. Go to the API credentials section.

  2. Copy and store all the required fields for adding in Fozzels.
    2.1. Copy API key Shopify (for the API key field in Fozzels).
    2.2. Copy API Secret key Shopify.





Step 2: Create Integration in Fozzels


2.1. Connection Setup

  1. Log into your Fozzels account via https://app.fozzels.com.

  2. Go to the Integration section.

  3. Click “New Integration”.

  4. Choose the Shopify platform.




        5. Fill in the name of your integration.

        6. Fill in the URL of the Shopify webstore.

    Note! For URL and App Host Name fields, always use the .myshopify.com subdomain, not the "real" URL. Example: teststore.myshopify.com.






    7. Copy and paste all the required fields into Fozzels.

7.1. Paste API key Shopify into the API key Fozzels field.
7.2. Paste API Secret key Shopify into the API Secret Fozzels field.
7.3. Paste App Host Name.

    8. Switch on the Markets toggle to have the possibility to synchronize content for products from different stores (for            locales, not only the default store).

    9. Press Save button.


   



2.2. Activation and Synchronization

  1. Active the integration.

  2. Pull websites and stores.

  3. Make sure that the integration has the following statuses and that the current websites and stores are displayed:
    3.1. Authorized: yes
    3.2. REST API Connected: yes

  4. Activate Websites and Languages with toggles. The default language for the market is marked with a star.

  5. Click the “Pull Products” button to start pulling products and attributes. Wait for the products to load (progress will be shown in the progress bar).

  6. Go to the “Attributes” tab to view, enable/disable, or edit the loaded attributes. Read more about managing the attributes here .




* The default Language for the market is marked with the star 




 

After successfully creating the integration, you can start building flows and generate your first content  in Fozzels! 


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article