This guide details the process of establishing a secure, two-way connection between your Magento 2 store and Fozzels. You will generate the necessary API Tokens and configure permissions, ensuring seamless product data import and content export.
The Magento 2 integration requires creating a dedicated New Integration in the Magento admin panel to generate four essential keys: Consumer Key, Consumer Secret, Access Token, and Access Token Secret. We will also configure the required fozzels_completion_date attribute for tracking content synchronization.
Part 1: Magento 2 Setup (Creating the Integration and Tokens)
You must create a new integration and define specific permissions within your Magento admin panel.
Step 1: Create a New Integration
Log in to your Magento admin panel.
Go to System / Integrations.
Click the “Add New Integration” button.


Step 2: Fill in Integration Info
Navigate to the Integration Info tab (Basic settings).
Fill in the required fields:
2.1. Enter Name: Fozzels.
2.2. Enter E-mail: info@fozzels.com.
2.3. Enter your Magento admin password for confirmation.Skip optional fields (Callback URL, Identity link URL).


Step 3: Configure API Permissions (Scopes)
Click the "API" tab.
In the dropdown menu, select "Custom".
Tick only these checkboxes (for Read/Write access):
3.1. Catalog: Categories, Inventory, Products, Update Attributes, Edit Product Design.
3.2. Stores: Settings, All Stores.
3.3. Attributes: Product, Attribute Set.



Step 4: Save and Activate the Integration
Click the “Save” button in the top right corner.
On the Integrations list page, locate the new Fozzels integration.
Click the ”Activate” link.
On the activation detail page, check if the correct APIs (from Step 3) have been selected, and click "Allow".


Step 5: Copy and Store the API Keys
After clicking "Allow," you will be redirected to the “Integration tokens for extensions” page.
Copy and securely store all four automatically filled-in values:
2.1. Consumer Key
2.2. Consumer Secret
2.3. Access Token
2.4. Access Token SecretClick “Done”.
Check or edit integration details later by pressing the “Edit” button on the Integrations page.


Part 2: Important: Configuring the Synchronization Tracking Attribute
Fozzels utilizes a special attribute named fozzels_completion_date on the Magento side to track the synchronization status and content delivery success.
Since Magento supports multiple attribute sets, Fozzels cannot automatically assign this attribute globally. Therefore, manual assignment in the Magento Admin panel is required for the attribute to be active and visible in your product grid.
Step 6: Assign the fozzels_completion_date Attribute
In Magento Admin, go to Stores / Attributes / Attribute Set / Default (or your primary set).
Under “Unassigned attributes,” find
fozzels_completion_date.Drag and drop it into the left column “Groups” under the “Product Details” category.
Click Save.
Part 3: Fozzels Activation and Data Sync
You will use the keys from Part 1 to connect Fozzels and initiate the data import.
Step 7: Create New Integration in Fozzels
Log in to your Fozzels account.
Go to Integrations.
Click “Create New Integration”.
Choose "Magento" from the available options.



Step 8: Fill in Connection Details
Name your integration clearly.
Enter the URL to your Magento website.
Fill in the four keys copied in Step 5 into the corresponding fields.
Click “Save”.

Step 9: Activate and Synchronize Stores
Switch on the ‘Active’ toggle in the top right corner. Without this, the connection will not work.
Navigate to the “Websites & Stores” tab.
Click the "Pull websites and stores" button. Your websites and stores should now appear.
Verify that the integration has the following statuses: Authorized: yes and REST API Connected: yes.
Enable the current websites and stores using the toggle for further work.



Step 10: Pull Products and Verify
Click the “Pull Products” button to start the process of importing your product catalog.
Wait for the products to load (progress will be shown in the progress bar).
Go to the "Attributes" tab to configure your synchronization rules.
Read more about working with product attributes and customizing data fields here.
Was this article helpful?
That’s Great!
Thank you for your feedback
Sorry! We couldn't be helpful
Thank you for your feedback
Feedback sent
We appreciate your effort and will try to fix the article