SlideShare a Scribd company logo
1 of 33
Download to read offline
Facebook Store Integration for Magento 2 © Meetanshi
Facebook Store Integration for Magento 2
User Guide
Table of Content
1. Extension Installation Guide
2. Configuration
3. Set Google Product Category
4. Bulk Update Facebook Product Status
5. Bulk Update Facebook Store Attributes
6. Facebook Attribute Mapping
7. Product Feed CSV File Generation & Log
8. Add Shop Tab in Facebook Page
9. Add a Sample Product in Facebook Manually
10. Set Up the Catalog Feed in Facebook
11. Facebook Product Feed Update and Replace Schedule
12. Facebook Shop Live
13. Turn on Instagram Shopping
Facebook Store Integration for Magento 2 © Meetanshi
1. Extension Installation
• For Magento Marketplace Customers
o Create a folder structure in Magento root as app/code/Meetanshi/FaceBookShop
o Download and extract the zip folder and upload our extension files to the
app/code/Meetanshi/FaceBookShop via FTP.
o Login to your SSH and run below commands step by step:
▪ php bin/magento setup:upgrade
▪ For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
▪ For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
▪ php bin/magento cache:flush
• For Meetanshi Customers
o Extract the zip folder and upload our extension to the root of your Magento 2 directory via
FTP.
o Login to your SSH and run below commands step by step:
▪ php bin/magento setup:upgrade
▪ For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy
▪ For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f
▪ php bin/magento cache:flush
2. Configuration
To configure the extension, login to Magento 2 backend, move to Stores → Configuration →
Meetanshi → Facebook Store Integration where you can find various settings to configure the
extension.
• Generate CSV Manually: Click to generate CSV having the product feed data.
• Add All Product(s) to CSV Generation: Adds all products to CSV generation and ignores the
attribute selection of product.
• Store Specific Generate CSV: Select “Yes” to generate CSV for specific store(s).
• Store View: Choose store(s) for which you want to generate CSV file.
• Schedule Periodic CSV Generation: Set “Yes” to schedule product feed CSV generation on a
regular basis. This setting sets up the cron that keeps regenerating the product feed file (CSV)
that Facebook fetches to update your Facebook shop.
• Frequency: Sets frequency for CSV generation.
o Monthly: generates CSV on monthly basis.
o Weekly: generates CSV on weekly basis.
o Daily: generates CSV on daily basis.
o Hourly: generates CSV on hourly basis.
• Start Time: Starting time of CSV generation that considers server time as a base time. Do not
forget to schedule cron to periodically generate CSV.
• Remove Out of Stock Product from CSV: Set “Yes” to remove out of stock products while
creating product feed CSV and restrict those products display in the Facebook store.
• Apply Catalog Rules on Product Price: Select “Yes” if you want the catalog rules to be
reflected in the product prices shown in the Facebook shop.
• Remove Pub/ from media url: Set “Yes” to remove “Pub” folder from media URL. It’s used for
the URL starting with media folder only, like
https://www.abc.com/media/catalog/product/a/b/ab.jpg
Facebook Store Integration for Magento 2 © Meetanshi
• Add Product URL: It redirects from Facebook store to product page if set to “Yes” else it
redirects to checkout cart URL.
• Product Price with Tax/VAT: Select “Yes” to display product price with Tax/VAT in Facebook
store.
• Add Product Special Price: Select “Yes” to display product price with special prices in
Facebook store.
Facebook Store Integration for Magento 2 © Meetanshi
3. Set Google Product Category
The extension requires to set Google Product Category (ID or Name) for your Magento categories
based on Google Product Taxonomy.
• For Magento Categories
Go to Catalog > Categories, select the categories you want to show in Facebook store, find the
tab “Facebook Shop Integration”, and set the ID or name of the Google product category listed
here that best fits with your Magento category. This helps when you want to run dynamic ads.
Facebook Store Integration for Magento 2 © Meetanshi
• For Magento Products
Go to Catalog > Products, select the products you want to show in Facebook store, find the tab
“Facebook Shop Integration”.
o Facebook Shop Product: Enable the product to show in the Facebook store.
o Product Condition: Select one of the product conditions to show in the Facebook store. The
extension fills “New” by default.
o Google Product Category: Set the ID or name of the Google product category listed here
that best fits with your Magento product.
Note: The Google Product category will be prioritized in Product >> Category. If you have set
Google Product category for the product, it will be shown, else the ID of the category in which the
product resides will be shown.
Facebook Store Integration for Magento 2 © Meetanshi
4. Bulk Update Facebook Product Status
The extension facilitates to update the Facebook product status using the mass action. If you want
to only show some of the products in Facebook store, set their product status to YES. Go to
Catalog > Products, select the products to update their Facebook product status and select the
“Facebook Product Status” mass action from the Actions dropdown and set the required status
in bulk.
Note: Updating Facebook product status using mass action is not performed immediately but adds
the action in queue. The execution of the queue is purely dependent on your cron job set up and
number of product updates to reflect the change in Facebook catalog.
Facebook Store Integration for Magento 2 © Meetanshi
5. Bulk Update Facebook Store Attributes
You can bulk update Facebook store attributes. Go to Catalog > Products, select the products for
which you want to update attributes, select “Update Attributes” mass action, set values for the
options “Facebook Shop Product”, “Product Condition” and “Google Product Category”, and
save to assign the values in bulk to selected products.
Facebook Store Integration for Magento 2 © Meetanshi
6. Facebook Attribute Mapping
After the extension installation, the extension automatically creates default mapping between the
product attributes and Facebook fields with the same name. You don’t need to create mappings for
those fields. For example, product name, ID, availability, price, condition, etc.
• Add New Mapping
Some of the Facebook fields are required (Check the list of required and optional fields here:
https://developers.facebook.com/docs/marketing-api/catalog-feed-setup#supported-fields).
Therefore, if the extension can’t fill some of the required fields itself, it can’t do mapping for
those fields with the Facebook and thus, it displays an error message in the feed generation
panel. To solve this issue, you need to create an attribute for the required field and map it with
the Facebook field. To add new attribute mapping, simply go to Facebook Store Integration >
Facebook Attribute Mapping and Click Add New Mapping. Select the Facebook attribute code
and a relevant Magento attribute to create the mapping.
Note: By default, the extension cannot create a mapping for the “Brand” field, make sure to create
new Magento attribute for the “Brand” Facebook field and create the mapping for it, otherwise it will
display error while generation feed. We can only proceed to the next step when all the required fields
are mapped.
Facebook Store Integration for Magento 2 © Meetanshi
7. Product Feed CSV File Generation & Log
To synchronize Magento 2 store products with the Facebook store for the first time, you will not
wait for the cron to generate the CSV on the scheduled time and thus, you need to generate a CSV
using the manual method. All the manual and scheduled CSV file generation log is saved in a
separate grid under Facebook Store Integration > Product Feed CSV Log. You can see the log
added every time the product CSV gets generated, with the details like started and finished date
and time, how the CSV generation took place (manually or using schedule), status and other
details.
The most importantly, download the CSV file from “Action” column of a grid to use it later in
Facebook catalogue manager.
Facebook Store Integration for Magento 2 © Meetanshi
8. Add Shop Tab in Facebook Page
The products you integrate using the Facebook store will be shown under the “Shop” tab of your
Facebook page. To add the “Shop” tab in your Facebook page, log in to your Facebook account
using the credentials. Make sure you are admin of the page. Go to your page and click “Settings”.
• Click on the “Templates and Tabs” under “Page settings” and enable the “Shop” tab.
Facebook Store Integration for Magento 2 © Meetanshi
• Now go to your Facebook page and click on “Shop” option from “More” tab to add the Shop tab
in the menu.
• The popup will be opened, tick the checkbox to agree to the Seller’s Terms and Policies and
click Continue.
Facebook Store Integration for Magento 2 © Meetanshi
• After agreeing, you can see another popup to select the checkout method for the Facebook
store products. Select “Check Out on Another Website” in our case and click “Continue”.
• Next, another popup shows up, asking to choose the shop currency. Select the currency in
which you want to show the Facebook store products, and click “Save”.
Facebook Store Integration for Magento 2 © Meetanshi
9. Add a Sample Product in Facebook Manually
Add a manual product from “Add Product” button of the Shop tab for the “Manage your
Catalogue” button to appear.
Facebook Store Integration for Magento 2 © Meetanshi
• Enter Details required for sample product and click on “Add Product” button.
Facebook Store Integration for Magento 2 © Meetanshi
10. Set Up the Catalog Feed in Facebook
• After adding the sample product, the “Manage your Catalogue” button now appears. Click on
it to import bulk products using the CSV you downloaded from the Product Feed CSV log.
• The “Catalogue Manager” section will display by clicking “Manage your Catalogue” button.
Select “Data sources” from the Catalogue tab and click on “Add products” button to insert
bulk products.
Facebook Store Integration for Magento 2 © Meetanshi
• “Add items to your catalogue” section will appear. Select “Use bulk upload” option in our
case to upload bulk products and click on the “Next” button.
• Select “File upload” from “Choose upload option” and click “Next” button.
Facebook Store Integration for Magento 2 © Meetanshi
• Click on “Upload File” button and upload the CSV file that you’ve downloaded earlier from
extension’s “Product Feed CSV Log” grid.
• After successfully uploading the CSV file, Click on the “Next” button.
Facebook Store Integration for Magento 2 © Meetanshi
• Under “Complete Settings”, name your data source to find it later and choose the “Default
currency” for your product prices and click on “Upload” button after configuring every steps.
• After uploading product CSV successfully, you can see tab with three options: Overview, Items
and Settings.
• You can see overview of the products under “Overview” tab.
Note: Updating product CSV will not perform the update immediately in the Facebook catalog. The
execution of the products in Facebook catalog depends upon the number of products.
Facebook Store Integration for Magento 2 © Meetanshi
• You can see products added through CSV under “Items” tab of “Data sources” option.
Facebook Store Integration for Magento 2 © Meetanshi
11.Facebook Product Feed Update and Replace Schedule
To keep the product feed updated in the Facebook store, you need to setup update and replace
schedule to keep on updating the product CSV generated in Magento 2 store with the Facebook
store on a regular basis. Facebook, by default, provides setting up 2 different schedules to keep
the Facebook store updated with the products.
• Replace Schedule
Every time the replace schedule is run; it processes all the products again from the product
feed CSV URL added while scheduling. This might cause the disappearing of images and
products from the Facebook store for a short while. Thus, it’s recommended to run the replace
schedule once a week (if you don’t make frequent changes to store products) or once a day (if
you make frequent changes to store products).
Facebook Store Integration for Magento 2 © Meetanshi
• Update Schedule
Every time the update schedule is run; it makes faster changes to selected products in your
feed. This is the recommended way of sending price and availability updates. Thus, it’s
recommended to run the update schedule on an hourly basis to keep the minor changes like
product availability and pricing updated.
• In the “Data sources” option of “Catalogue Manager”, you can see all the data feeds which
have been uploaded, scheduled, replaced or updated.
Facebook Store Integration for Magento 2 © Meetanshi
• When your data sources are updated on timely basis based on the schedule, an undesirable
error may occur that can be analyzed using the “View report” button.
• At the time of CSV updation, a newly updated data source gets generated whereas, an old data
source is also there having the same products, and therefore, it denies modifying and generates
an error. Just remove the old data source and continue the process.
12. Facebook Shop Live
• Now go to Facebook page, you can see products under the “Shop” tab.
Facebook Store Integration for Magento 2 © Meetanshi
• Users can click on the product from the Facebook shop to see the product details. Click “Check
out on Website” to add a product to the cart and check out directly on the website or move to
the product page as per the configuration set under “Add Product URL” setting.
• Once the user clicks “Check Out on Website” from the Facebook store product, he will be
redirected to the website. He can continue and finish the order process hereafter.
Facebook Store Integration for Magento 2 © Meetanshi
13. Turn on Instagram Shopping
As you have the Facebook store live, you are automatically eligible for the Instagram Shopping
feature. It allows you to tag your products with your Instagram posts, so when someone browses
your Instagram posts can click the tagged products to get redirected to the website for purchase.
• Open the Instagram app and go to settings
Facebook Store Integration for Magento 2 © Meetanshi
• Click on Business. This option will only show up here if your account is a business account.
Facebook Store Integration for Magento 2 © Meetanshi
• Click on shopping. This option will only be available if your account is approved for the
Instagram Shopping.
Facebook Store Integration for Magento 2 © Meetanshi
• Select a product catalogue which in your case, would be the one you created in Facebook.
Facebook Store Integration for Magento 2 © Meetanshi
• After selecting the Facebook catalogue, go to your account, add an image and click “Tag
Products”.
Facebook Store Integration for Magento 2 © Meetanshi
• Now select products from the catalogue or by searching, to tag with the image.
Facebook Store Integration for Magento 2 © Meetanshi
• Once you have tagged a product with the image, it will show like this.
Facebook Store Integration for Magento 2 © Meetanshi
• Once you have posted the Instagram image, customers can tap “View Products” to have a look
at tagged products.
Facebook Store Integration for Magento 2 © Meetanshi
• Customers can click to view the product details.
Facebook Store Integration for Magento 2 © Meetanshi
• Customers can see product details and click on “Visit on Website” to purchase.

More Related Content

What's hot

2019 ottobre 30 english products management in gdoox
2019 ottobre 30 english products management in gdoox2019 ottobre 30 english products management in gdoox
2019 ottobre 30 english products management in gdooxDaniel Rueda H
 
Joomla Migration Checklist - US Joomla Force
Joomla Migration Checklist - US Joomla ForceJoomla Migration Checklist - US Joomla Force
Joomla Migration Checklist - US Joomla ForceUS Joomla Force
 
Catalogue add new variant
Catalogue add new variantCatalogue add new variant
Catalogue add new variantPaytm
 
Magento 2 Quantity Increment Decrement
Magento 2 Quantity Increment DecrementMagento 2 Quantity Increment Decrement
Magento 2 Quantity Increment DecrementTheMagicians
 
Magento 2 Facebook Pixel
Magento 2 Facebook PixelMagento 2 Facebook Pixel
Magento 2 Facebook PixelTheMagicians
 
How To Promote Product Catalog in Facebook Dynamic Ads
How To Promote Product Catalog in Facebook Dynamic AdsHow To Promote Product Catalog in Facebook Dynamic Ads
How To Promote Product Catalog in Facebook Dynamic AdsSoftProdigy Solutions
 
Mobile App for Magento 2
Mobile App for Magento 2Mobile App for Magento 2
Mobile App for Magento 2TheMagicians
 
Adding product via support tab
Adding product via support tabAdding product via support tab
Adding product via support tabPaytm
 
Magento 2 Social Proof Extensions User Guide
Magento 2 Social Proof Extensions User GuideMagento 2 Social Proof Extensions User Guide
Magento 2 Social Proof Extensions User GuideBSS Commerce
 
2019 ottobre 28 english gdoox personal profile
2019 ottobre 28 english gdoox personal profile2019 ottobre 28 english gdoox personal profile
2019 ottobre 28 english gdoox personal profileDaniel Rueda H
 
Edit stock and status
Edit stock and statusEdit stock and status
Edit stock and statusPaytm
 
Magento 2 Wishlist REST API
Magento 2 Wishlist REST APIMagento 2 Wishlist REST API
Magento 2 Wishlist REST APITheMagicians
 
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store Theme
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store ThemeOdoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store Theme
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store ThemeBiztech Store
 
Plugins for Ecommerce platforms
Plugins for Ecommerce platformsPlugins for Ecommerce platforms
Plugins for Ecommerce platformsLengow
 
Save and upload
Save and uploadSave and upload
Save and uploadebech0
 
Add existing products one by one
Add existing products one by oneAdd existing products one by one
Add existing products one by onePaytm
 
Start a Blog: Module 5
Start a Blog: Module 5Start a Blog: Module 5
Start a Blog: Module 5Merri Dennis
 
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...YoKart - eCommerce Platform
 
Add existing products in bulk
Add existing products in bulkAdd existing products in bulk
Add existing products in bulkPaytm
 

What's hot (20)

2019 ottobre 30 english products management in gdoox
2019 ottobre 30 english products management in gdoox2019 ottobre 30 english products management in gdoox
2019 ottobre 30 english products management in gdoox
 
Joomla Migration Checklist - US Joomla Force
Joomla Migration Checklist - US Joomla ForceJoomla Migration Checklist - US Joomla Force
Joomla Migration Checklist - US Joomla Force
 
Catalogue add new variant
Catalogue add new variantCatalogue add new variant
Catalogue add new variant
 
Magento 2 Quantity Increment Decrement
Magento 2 Quantity Increment DecrementMagento 2 Quantity Increment Decrement
Magento 2 Quantity Increment Decrement
 
Magento 2 Facebook Pixel
Magento 2 Facebook PixelMagento 2 Facebook Pixel
Magento 2 Facebook Pixel
 
How To Promote Product Catalog in Facebook Dynamic Ads
How To Promote Product Catalog in Facebook Dynamic AdsHow To Promote Product Catalog in Facebook Dynamic Ads
How To Promote Product Catalog in Facebook Dynamic Ads
 
Mobile App for Magento 2
Mobile App for Magento 2Mobile App for Magento 2
Mobile App for Magento 2
 
Adding product via support tab
Adding product via support tabAdding product via support tab
Adding product via support tab
 
Magento 2 Social Proof Extensions User Guide
Magento 2 Social Proof Extensions User GuideMagento 2 Social Proof Extensions User Guide
Magento 2 Social Proof Extensions User Guide
 
2019 ottobre 28 english gdoox personal profile
2019 ottobre 28 english gdoox personal profile2019 ottobre 28 english gdoox personal profile
2019 ottobre 28 english gdoox personal profile
 
Age Verification for Magento 2
Age Verification for Magento 2Age Verification for Magento 2
Age Verification for Magento 2
 
Edit stock and status
Edit stock and statusEdit stock and status
Edit stock and status
 
Magento 2 Wishlist REST API
Magento 2 Wishlist REST APIMagento 2 Wishlist REST API
Magento 2 Wishlist REST API
 
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store Theme
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store ThemeOdoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store Theme
Odoo Kingfisher Pro Fashion Theme, Responsive eCommerce Fashion Store Theme
 
Plugins for Ecommerce platforms
Plugins for Ecommerce platformsPlugins for Ecommerce platforms
Plugins for Ecommerce platforms
 
Save and upload
Save and uploadSave and upload
Save and upload
 
Add existing products one by one
Add existing products one by oneAdd existing products one by one
Add existing products one by one
 
Start a Blog: Module 5
Start a Blog: Module 5Start a Blog: Module 5
Start a Blog: Module 5
 
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...
YoKart Admin Manual – Comprehensive Multivendor eCommerce Store Management Sy...
 
Add existing products in bulk
Add existing products in bulkAdd existing products in bulk
Add existing products in bulk
 

Similar to Magento 2 facebook Store Integration

Magento 2 facebook shop
Magento 2 facebook shopMagento 2 facebook shop
Magento 2 facebook shopTheMagicians
 
How to get and set a PrestaShop Facebook Addon on your website?
How to get and set a PrestaShop Facebook Addon on your website?How to get and set a PrestaShop Facebook Addon on your website?
How to get and set a PrestaShop Facebook Addon on your website?Knowband Store
 
Introductution to social connect Magento extension
Introductution to social connect Magento extensionIntroductution to social connect Magento extension
Introductution to social connect Magento extensionKetan Raval
 
Magento SEO Hub Extension
Magento SEO Hub ExtensionMagento SEO Hub Extension
Magento SEO Hub ExtensionAppJetty
 
Instagram extension setup in Magento framework
Instagram extension setup in Magento frameworkInstagram extension setup in Magento framework
Instagram extension setup in Magento frameworkKetan Raval
 
Automatic related product magento extension
Automatic related product magento extensionAutomatic related product magento extension
Automatic related product magento extensionEmilyPhan21291
 
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJettyMagento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJettyAppJetty
 
Enhanced Google Rich Snippets Magento 2 Extension
Enhanced Google Rich Snippets Magento 2 ExtensionEnhanced Google Rich Snippets Magento 2 Extension
Enhanced Google Rich Snippets Magento 2 ExtensionEnvision Ecommerce
 
Magento 2 BTSWholesaler Dropshipping
Magento 2 BTSWholesaler DropshippingMagento 2 BTSWholesaler Dropshipping
Magento 2 BTSWholesaler DropshippingMeetanshi
 
Magento 2 Size Chart
Magento 2 Size ChartMagento 2 Size Chart
Magento 2 Size ChartMeetanshi
 
Facebooksuit for magento 2
Facebooksuit for magento 2Facebooksuit for magento 2
Facebooksuit for magento 2MageAnts
 
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...Mike Taylor
 
Setting up new school year
Setting up new school yearSetting up new school year
Setting up new school yearJohn Sutton
 
Advanced Request a Quote WooCommerce Extension Documentation
Advanced Request a Quote WooCommerce Extension DocumentationAdvanced Request a Quote WooCommerce Extension Documentation
Advanced Request a Quote WooCommerce Extension DocumentationEnvision Ecommerce
 
Prisync & Magento - Installation
Prisync & Magento - InstallationPrisync & Magento - Installation
Prisync & Magento - InstallationPrisyncCom
 
Integrate your store to facebook with social media promotions extension
Integrate your store to facebook with social media promotions extensionIntegrate your store to facebook with social media promotions extension
Integrate your store to facebook with social media promotions extensionMageDelight
 
Instagram Extension for Magento
Instagram Extension for MagentoInstagram Extension for Magento
Instagram Extension for MagentoMeetanshi
 
Magento 2 Product Recommendations Step
Magento 2 Product Recommendations StepMagento 2 Product Recommendations Step
Magento 2 Product Recommendations StepLandofcoder
 
How To Create FB Retargeting Ads
How To Create FB Retargeting AdsHow To Create FB Retargeting Ads
How To Create FB Retargeting AdsAnnie Lee
 
Seller app - Catalogue
Seller app - CatalogueSeller app - Catalogue
Seller app - CataloguePaytm
 

Similar to Magento 2 facebook Store Integration (20)

Magento 2 facebook shop
Magento 2 facebook shopMagento 2 facebook shop
Magento 2 facebook shop
 
How to get and set a PrestaShop Facebook Addon on your website?
How to get and set a PrestaShop Facebook Addon on your website?How to get and set a PrestaShop Facebook Addon on your website?
How to get and set a PrestaShop Facebook Addon on your website?
 
Introductution to social connect Magento extension
Introductution to social connect Magento extensionIntroductution to social connect Magento extension
Introductution to social connect Magento extension
 
Magento SEO Hub Extension
Magento SEO Hub ExtensionMagento SEO Hub Extension
Magento SEO Hub Extension
 
Instagram extension setup in Magento framework
Instagram extension setup in Magento frameworkInstagram extension setup in Magento framework
Instagram extension setup in Magento framework
 
Automatic related product magento extension
Automatic related product magento extensionAutomatic related product magento extension
Automatic related product magento extension
 
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJettyMagento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
Magento Mobile App Builder, Mobile App For Magento Ecommerce Store - AppJetty
 
Enhanced Google Rich Snippets Magento 2 Extension
Enhanced Google Rich Snippets Magento 2 ExtensionEnhanced Google Rich Snippets Magento 2 Extension
Enhanced Google Rich Snippets Magento 2 Extension
 
Magento 2 BTSWholesaler Dropshipping
Magento 2 BTSWholesaler DropshippingMagento 2 BTSWholesaler Dropshipping
Magento 2 BTSWholesaler Dropshipping
 
Magento 2 Size Chart
Magento 2 Size ChartMagento 2 Size Chart
Magento 2 Size Chart
 
Facebooksuit for magento 2
Facebooksuit for magento 2Facebooksuit for magento 2
Facebooksuit for magento 2
 
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...
New Features in Magento Enterprise Edition 1.14 (EE) Magento Community Editio...
 
Setting up new school year
Setting up new school yearSetting up new school year
Setting up new school year
 
Advanced Request a Quote WooCommerce Extension Documentation
Advanced Request a Quote WooCommerce Extension DocumentationAdvanced Request a Quote WooCommerce Extension Documentation
Advanced Request a Quote WooCommerce Extension Documentation
 
Prisync & Magento - Installation
Prisync & Magento - InstallationPrisync & Magento - Installation
Prisync & Magento - Installation
 
Integrate your store to facebook with social media promotions extension
Integrate your store to facebook with social media promotions extensionIntegrate your store to facebook with social media promotions extension
Integrate your store to facebook with social media promotions extension
 
Instagram Extension for Magento
Instagram Extension for MagentoInstagram Extension for Magento
Instagram Extension for Magento
 
Magento 2 Product Recommendations Step
Magento 2 Product Recommendations StepMagento 2 Product Recommendations Step
Magento 2 Product Recommendations Step
 
How To Create FB Retargeting Ads
How To Create FB Retargeting AdsHow To Create FB Retargeting Ads
How To Create FB Retargeting Ads
 
Seller app - Catalogue
Seller app - CatalogueSeller app - Catalogue
Seller app - Catalogue
 

More from Meetanshi

cupdf.com_magento-2-mobile-login.pdf
cupdf.com_magento-2-mobile-login.pdfcupdf.com_magento-2-mobile-login.pdf
cupdf.com_magento-2-mobile-login.pdfMeetanshi
 
Magento 2 Cloud Backup
Magento 2 Cloud BackupMagento 2 Cloud Backup
Magento 2 Cloud BackupMeetanshi
 
Magento 2 QuickBooks Online Integration
Magento 2 QuickBooks Online IntegrationMagento 2 QuickBooks Online Integration
Magento 2 QuickBooks Online IntegrationMeetanshi
 
Magento 2 Zoho CRM Integration
Magento 2 Zoho CRM IntegrationMagento 2 Zoho CRM Integration
Magento 2 Zoho CRM IntegrationMeetanshi
 
Magento 2 Admin Action Log
Magento 2 Admin Action LogMagento 2 Admin Action Log
Magento 2 Admin Action LogMeetanshi
 
Magento 2 Infinite Scroll
Magento 2 Infinite Scroll Magento 2 Infinite Scroll
Magento 2 Infinite Scroll Meetanshi
 
Magento 2 Sequel Logistics
Magento 2 Sequel LogisticsMagento 2 Sequel Logistics
Magento 2 Sequel LogisticsMeetanshi
 
Magento 2 Push Notifications
Magento 2 Push NotificationsMagento 2 Push Notifications
Magento 2 Push NotificationsMeetanshi
 
Magento 2 CBK T-Pay
Magento 2 CBK T-PayMagento 2 CBK T-Pay
Magento 2 CBK T-PayMeetanshi
 
Magento 2 M-Pesa Payment
Magento 2 M-Pesa PaymentMagento 2 M-Pesa Payment
Magento 2 M-Pesa PaymentMeetanshi
 
Magento 2 Inventory Report
Magento 2 Inventory ReportMagento 2 Inventory Report
Magento 2 Inventory ReportMeetanshi
 
Magento Cookie Notice
Magento Cookie NoticeMagento Cookie Notice
Magento Cookie NoticeMeetanshi
 
Magento Order Verification
Magento Order VerificationMagento Order Verification
Magento Order VerificationMeetanshi
 
Magento Facebook Chat
Magento Facebook ChatMagento Facebook Chat
Magento Facebook ChatMeetanshi
 
Magento WhatsApp Notifications
Magento WhatsApp NotificationsMagento WhatsApp Notifications
Magento WhatsApp NotificationsMeetanshi
 
Magento 2 Saved Credit Card
Magento 2 Saved Credit CardMagento 2 Saved Credit Card
Magento 2 Saved Credit CardMeetanshi
 
Magento 2 Rave Payment Gateway
Magento 2 Rave Payment GatewayMagento 2 Rave Payment Gateway
Magento 2 Rave Payment GatewayMeetanshi
 
Magento 2 Email Attachments
Magento 2 Email AttachmentsMagento 2 Email Attachments
Magento 2 Email AttachmentsMeetanshi
 
Magento 2 Maintenance Page
Magento 2 Maintenance PageMagento 2 Maintenance Page
Magento 2 Maintenance PageMeetanshi
 
Magento 2 Call for Price
Magento 2 Call for PriceMagento 2 Call for Price
Magento 2 Call for PriceMeetanshi
 

More from Meetanshi (20)

cupdf.com_magento-2-mobile-login.pdf
cupdf.com_magento-2-mobile-login.pdfcupdf.com_magento-2-mobile-login.pdf
cupdf.com_magento-2-mobile-login.pdf
 
Magento 2 Cloud Backup
Magento 2 Cloud BackupMagento 2 Cloud Backup
Magento 2 Cloud Backup
 
Magento 2 QuickBooks Online Integration
Magento 2 QuickBooks Online IntegrationMagento 2 QuickBooks Online Integration
Magento 2 QuickBooks Online Integration
 
Magento 2 Zoho CRM Integration
Magento 2 Zoho CRM IntegrationMagento 2 Zoho CRM Integration
Magento 2 Zoho CRM Integration
 
Magento 2 Admin Action Log
Magento 2 Admin Action LogMagento 2 Admin Action Log
Magento 2 Admin Action Log
 
Magento 2 Infinite Scroll
Magento 2 Infinite Scroll Magento 2 Infinite Scroll
Magento 2 Infinite Scroll
 
Magento 2 Sequel Logistics
Magento 2 Sequel LogisticsMagento 2 Sequel Logistics
Magento 2 Sequel Logistics
 
Magento 2 Push Notifications
Magento 2 Push NotificationsMagento 2 Push Notifications
Magento 2 Push Notifications
 
Magento 2 CBK T-Pay
Magento 2 CBK T-PayMagento 2 CBK T-Pay
Magento 2 CBK T-Pay
 
Magento 2 M-Pesa Payment
Magento 2 M-Pesa PaymentMagento 2 M-Pesa Payment
Magento 2 M-Pesa Payment
 
Magento 2 Inventory Report
Magento 2 Inventory ReportMagento 2 Inventory Report
Magento 2 Inventory Report
 
Magento Cookie Notice
Magento Cookie NoticeMagento Cookie Notice
Magento Cookie Notice
 
Magento Order Verification
Magento Order VerificationMagento Order Verification
Magento Order Verification
 
Magento Facebook Chat
Magento Facebook ChatMagento Facebook Chat
Magento Facebook Chat
 
Magento WhatsApp Notifications
Magento WhatsApp NotificationsMagento WhatsApp Notifications
Magento WhatsApp Notifications
 
Magento 2 Saved Credit Card
Magento 2 Saved Credit CardMagento 2 Saved Credit Card
Magento 2 Saved Credit Card
 
Magento 2 Rave Payment Gateway
Magento 2 Rave Payment GatewayMagento 2 Rave Payment Gateway
Magento 2 Rave Payment Gateway
 
Magento 2 Email Attachments
Magento 2 Email AttachmentsMagento 2 Email Attachments
Magento 2 Email Attachments
 
Magento 2 Maintenance Page
Magento 2 Maintenance PageMagento 2 Maintenance Page
Magento 2 Maintenance Page
 
Magento 2 Call for Price
Magento 2 Call for PriceMagento 2 Call for Price
Magento 2 Call for Price
 

Recently uploaded

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machinePadma Pradeep
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Wonjun Hwang
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksSoftradix Technologies
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024The Digital Insurer
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024BookNet Canada
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Patryk Bandurski
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxnull - The Open Security Community
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersThousandEyes
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsRizwan Syed
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsMark Billinghurst
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):comworks
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationSafe Software
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticscarlostorres15106
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraDeakin University
 

Recently uploaded (20)

Install Stable Diffusion in windows machine
Install Stable Diffusion in windows machineInstall Stable Diffusion in windows machine
Install Stable Diffusion in windows machine
 
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
Bun (KitWorks Team Study 노별마루 발표 2024.4.22)
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Benefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other FrameworksBenefits Of Flutter Compared To Other Frameworks
Benefits Of Flutter Compared To Other Frameworks
 
My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024My INSURER PTE LTD - Insurtech Innovation Award 2024
My INSURER PTE LTD - Insurtech Innovation Award 2024
 
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
New from BookNet Canada for 2024: BNC BiblioShare - Tech Forum 2024
 
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
Integration and Automation in Practice: CI/CD in Mule Integration and Automat...
 
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptxMaking_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
Making_way_through_DLL_hollowing_inspite_of_CFG_by_Debjeet Banerjee.pptx
 
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for PartnersEnhancing Worker Digital Experience: A Hands-on Workshop for Partners
Enhancing Worker Digital Experience: A Hands-on Workshop for Partners
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Scanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL CertsScanning the Internet for External Cloud Exposures via SSL Certs
Scanning the Internet for External Cloud Exposures via SSL Certs
 
DMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special EditionDMCC Future of Trade Web3 - Special Edition
DMCC Future of Trade Web3 - Special Edition
 
Human Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR SystemsHuman Factors of XR: Using Human Factors to Design XR Systems
Human Factors of XR: Using Human Factors to Design XR Systems
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):CloudStudio User manual (basic edition):
CloudStudio User manual (basic edition):
 
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry InnovationBeyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
Beyond Boundaries: Leveraging No-Code Solutions for Industry Innovation
 
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmaticsKotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
Kotlin Multiplatform & Compose Multiplatform - Starter kit for pragmatics
 
Artificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning eraArtificial intelligence in the post-deep learning era
Artificial intelligence in the post-deep learning era
 

Magento 2 facebook Store Integration

  • 1. Facebook Store Integration for Magento 2 © Meetanshi Facebook Store Integration for Magento 2 User Guide Table of Content 1. Extension Installation Guide 2. Configuration 3. Set Google Product Category 4. Bulk Update Facebook Product Status 5. Bulk Update Facebook Store Attributes 6. Facebook Attribute Mapping 7. Product Feed CSV File Generation & Log 8. Add Shop Tab in Facebook Page 9. Add a Sample Product in Facebook Manually 10. Set Up the Catalog Feed in Facebook 11. Facebook Product Feed Update and Replace Schedule 12. Facebook Shop Live 13. Turn on Instagram Shopping
  • 2. Facebook Store Integration for Magento 2 © Meetanshi 1. Extension Installation • For Magento Marketplace Customers o Create a folder structure in Magento root as app/code/Meetanshi/FaceBookShop o Download and extract the zip folder and upload our extension files to the app/code/Meetanshi/FaceBookShop via FTP. o Login to your SSH and run below commands step by step: ▪ php bin/magento setup:upgrade ▪ For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy ▪ For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f ▪ php bin/magento cache:flush • For Meetanshi Customers o Extract the zip folder and upload our extension to the root of your Magento 2 directory via FTP. o Login to your SSH and run below commands step by step: ▪ php bin/magento setup:upgrade ▪ For Magento version 2.0.x to 2.1.x - php bin/magento setup:static-content:deploy ▪ For Magento version 2.2.x & above - php bin/magento setup:static-content:deploy –f ▪ php bin/magento cache:flush 2. Configuration To configure the extension, login to Magento 2 backend, move to Stores → Configuration → Meetanshi → Facebook Store Integration where you can find various settings to configure the extension. • Generate CSV Manually: Click to generate CSV having the product feed data. • Add All Product(s) to CSV Generation: Adds all products to CSV generation and ignores the attribute selection of product. • Store Specific Generate CSV: Select “Yes” to generate CSV for specific store(s). • Store View: Choose store(s) for which you want to generate CSV file. • Schedule Periodic CSV Generation: Set “Yes” to schedule product feed CSV generation on a regular basis. This setting sets up the cron that keeps regenerating the product feed file (CSV) that Facebook fetches to update your Facebook shop. • Frequency: Sets frequency for CSV generation. o Monthly: generates CSV on monthly basis. o Weekly: generates CSV on weekly basis. o Daily: generates CSV on daily basis. o Hourly: generates CSV on hourly basis. • Start Time: Starting time of CSV generation that considers server time as a base time. Do not forget to schedule cron to periodically generate CSV. • Remove Out of Stock Product from CSV: Set “Yes” to remove out of stock products while creating product feed CSV and restrict those products display in the Facebook store. • Apply Catalog Rules on Product Price: Select “Yes” if you want the catalog rules to be reflected in the product prices shown in the Facebook shop. • Remove Pub/ from media url: Set “Yes” to remove “Pub” folder from media URL. It’s used for the URL starting with media folder only, like https://www.abc.com/media/catalog/product/a/b/ab.jpg
  • 3. Facebook Store Integration for Magento 2 © Meetanshi • Add Product URL: It redirects from Facebook store to product page if set to “Yes” else it redirects to checkout cart URL. • Product Price with Tax/VAT: Select “Yes” to display product price with Tax/VAT in Facebook store. • Add Product Special Price: Select “Yes” to display product price with special prices in Facebook store.
  • 4. Facebook Store Integration for Magento 2 © Meetanshi 3. Set Google Product Category The extension requires to set Google Product Category (ID or Name) for your Magento categories based on Google Product Taxonomy. • For Magento Categories Go to Catalog > Categories, select the categories you want to show in Facebook store, find the tab “Facebook Shop Integration”, and set the ID or name of the Google product category listed here that best fits with your Magento category. This helps when you want to run dynamic ads.
  • 5. Facebook Store Integration for Magento 2 © Meetanshi • For Magento Products Go to Catalog > Products, select the products you want to show in Facebook store, find the tab “Facebook Shop Integration”. o Facebook Shop Product: Enable the product to show in the Facebook store. o Product Condition: Select one of the product conditions to show in the Facebook store. The extension fills “New” by default. o Google Product Category: Set the ID or name of the Google product category listed here that best fits with your Magento product. Note: The Google Product category will be prioritized in Product >> Category. If you have set Google Product category for the product, it will be shown, else the ID of the category in which the product resides will be shown.
  • 6. Facebook Store Integration for Magento 2 © Meetanshi 4. Bulk Update Facebook Product Status The extension facilitates to update the Facebook product status using the mass action. If you want to only show some of the products in Facebook store, set their product status to YES. Go to Catalog > Products, select the products to update their Facebook product status and select the “Facebook Product Status” mass action from the Actions dropdown and set the required status in bulk. Note: Updating Facebook product status using mass action is not performed immediately but adds the action in queue. The execution of the queue is purely dependent on your cron job set up and number of product updates to reflect the change in Facebook catalog.
  • 7. Facebook Store Integration for Magento 2 © Meetanshi 5. Bulk Update Facebook Store Attributes You can bulk update Facebook store attributes. Go to Catalog > Products, select the products for which you want to update attributes, select “Update Attributes” mass action, set values for the options “Facebook Shop Product”, “Product Condition” and “Google Product Category”, and save to assign the values in bulk to selected products.
  • 8. Facebook Store Integration for Magento 2 © Meetanshi 6. Facebook Attribute Mapping After the extension installation, the extension automatically creates default mapping between the product attributes and Facebook fields with the same name. You don’t need to create mappings for those fields. For example, product name, ID, availability, price, condition, etc. • Add New Mapping Some of the Facebook fields are required (Check the list of required and optional fields here: https://developers.facebook.com/docs/marketing-api/catalog-feed-setup#supported-fields). Therefore, if the extension can’t fill some of the required fields itself, it can’t do mapping for those fields with the Facebook and thus, it displays an error message in the feed generation panel. To solve this issue, you need to create an attribute for the required field and map it with the Facebook field. To add new attribute mapping, simply go to Facebook Store Integration > Facebook Attribute Mapping and Click Add New Mapping. Select the Facebook attribute code and a relevant Magento attribute to create the mapping. Note: By default, the extension cannot create a mapping for the “Brand” field, make sure to create new Magento attribute for the “Brand” Facebook field and create the mapping for it, otherwise it will display error while generation feed. We can only proceed to the next step when all the required fields are mapped.
  • 9. Facebook Store Integration for Magento 2 © Meetanshi 7. Product Feed CSV File Generation & Log To synchronize Magento 2 store products with the Facebook store for the first time, you will not wait for the cron to generate the CSV on the scheduled time and thus, you need to generate a CSV using the manual method. All the manual and scheduled CSV file generation log is saved in a separate grid under Facebook Store Integration > Product Feed CSV Log. You can see the log added every time the product CSV gets generated, with the details like started and finished date and time, how the CSV generation took place (manually or using schedule), status and other details. The most importantly, download the CSV file from “Action” column of a grid to use it later in Facebook catalogue manager.
  • 10. Facebook Store Integration for Magento 2 © Meetanshi 8. Add Shop Tab in Facebook Page The products you integrate using the Facebook store will be shown under the “Shop” tab of your Facebook page. To add the “Shop” tab in your Facebook page, log in to your Facebook account using the credentials. Make sure you are admin of the page. Go to your page and click “Settings”. • Click on the “Templates and Tabs” under “Page settings” and enable the “Shop” tab.
  • 11. Facebook Store Integration for Magento 2 © Meetanshi • Now go to your Facebook page and click on “Shop” option from “More” tab to add the Shop tab in the menu. • The popup will be opened, tick the checkbox to agree to the Seller’s Terms and Policies and click Continue.
  • 12. Facebook Store Integration for Magento 2 © Meetanshi • After agreeing, you can see another popup to select the checkout method for the Facebook store products. Select “Check Out on Another Website” in our case and click “Continue”. • Next, another popup shows up, asking to choose the shop currency. Select the currency in which you want to show the Facebook store products, and click “Save”.
  • 13. Facebook Store Integration for Magento 2 © Meetanshi 9. Add a Sample Product in Facebook Manually Add a manual product from “Add Product” button of the Shop tab for the “Manage your Catalogue” button to appear.
  • 14. Facebook Store Integration for Magento 2 © Meetanshi • Enter Details required for sample product and click on “Add Product” button.
  • 15. Facebook Store Integration for Magento 2 © Meetanshi 10. Set Up the Catalog Feed in Facebook • After adding the sample product, the “Manage your Catalogue” button now appears. Click on it to import bulk products using the CSV you downloaded from the Product Feed CSV log. • The “Catalogue Manager” section will display by clicking “Manage your Catalogue” button. Select “Data sources” from the Catalogue tab and click on “Add products” button to insert bulk products.
  • 16. Facebook Store Integration for Magento 2 © Meetanshi • “Add items to your catalogue” section will appear. Select “Use bulk upload” option in our case to upload bulk products and click on the “Next” button. • Select “File upload” from “Choose upload option” and click “Next” button.
  • 17. Facebook Store Integration for Magento 2 © Meetanshi • Click on “Upload File” button and upload the CSV file that you’ve downloaded earlier from extension’s “Product Feed CSV Log” grid. • After successfully uploading the CSV file, Click on the “Next” button.
  • 18. Facebook Store Integration for Magento 2 © Meetanshi • Under “Complete Settings”, name your data source to find it later and choose the “Default currency” for your product prices and click on “Upload” button after configuring every steps. • After uploading product CSV successfully, you can see tab with three options: Overview, Items and Settings. • You can see overview of the products under “Overview” tab. Note: Updating product CSV will not perform the update immediately in the Facebook catalog. The execution of the products in Facebook catalog depends upon the number of products.
  • 19. Facebook Store Integration for Magento 2 © Meetanshi • You can see products added through CSV under “Items” tab of “Data sources” option.
  • 20. Facebook Store Integration for Magento 2 © Meetanshi 11.Facebook Product Feed Update and Replace Schedule To keep the product feed updated in the Facebook store, you need to setup update and replace schedule to keep on updating the product CSV generated in Magento 2 store with the Facebook store on a regular basis. Facebook, by default, provides setting up 2 different schedules to keep the Facebook store updated with the products. • Replace Schedule Every time the replace schedule is run; it processes all the products again from the product feed CSV URL added while scheduling. This might cause the disappearing of images and products from the Facebook store for a short while. Thus, it’s recommended to run the replace schedule once a week (if you don’t make frequent changes to store products) or once a day (if you make frequent changes to store products).
  • 21. Facebook Store Integration for Magento 2 © Meetanshi • Update Schedule Every time the update schedule is run; it makes faster changes to selected products in your feed. This is the recommended way of sending price and availability updates. Thus, it’s recommended to run the update schedule on an hourly basis to keep the minor changes like product availability and pricing updated. • In the “Data sources” option of “Catalogue Manager”, you can see all the data feeds which have been uploaded, scheduled, replaced or updated.
  • 22. Facebook Store Integration for Magento 2 © Meetanshi • When your data sources are updated on timely basis based on the schedule, an undesirable error may occur that can be analyzed using the “View report” button. • At the time of CSV updation, a newly updated data source gets generated whereas, an old data source is also there having the same products, and therefore, it denies modifying and generates an error. Just remove the old data source and continue the process. 12. Facebook Shop Live • Now go to Facebook page, you can see products under the “Shop” tab.
  • 23. Facebook Store Integration for Magento 2 © Meetanshi • Users can click on the product from the Facebook shop to see the product details. Click “Check out on Website” to add a product to the cart and check out directly on the website or move to the product page as per the configuration set under “Add Product URL” setting. • Once the user clicks “Check Out on Website” from the Facebook store product, he will be redirected to the website. He can continue and finish the order process hereafter.
  • 24. Facebook Store Integration for Magento 2 © Meetanshi 13. Turn on Instagram Shopping As you have the Facebook store live, you are automatically eligible for the Instagram Shopping feature. It allows you to tag your products with your Instagram posts, so when someone browses your Instagram posts can click the tagged products to get redirected to the website for purchase. • Open the Instagram app and go to settings
  • 25. Facebook Store Integration for Magento 2 © Meetanshi • Click on Business. This option will only show up here if your account is a business account.
  • 26. Facebook Store Integration for Magento 2 © Meetanshi • Click on shopping. This option will only be available if your account is approved for the Instagram Shopping.
  • 27. Facebook Store Integration for Magento 2 © Meetanshi • Select a product catalogue which in your case, would be the one you created in Facebook.
  • 28. Facebook Store Integration for Magento 2 © Meetanshi • After selecting the Facebook catalogue, go to your account, add an image and click “Tag Products”.
  • 29. Facebook Store Integration for Magento 2 © Meetanshi • Now select products from the catalogue or by searching, to tag with the image.
  • 30. Facebook Store Integration for Magento 2 © Meetanshi • Once you have tagged a product with the image, it will show like this.
  • 31. Facebook Store Integration for Magento 2 © Meetanshi • Once you have posted the Instagram image, customers can tap “View Products” to have a look at tagged products.
  • 32. Facebook Store Integration for Magento 2 © Meetanshi • Customers can click to view the product details.
  • 33. Facebook Store Integration for Magento 2 © Meetanshi • Customers can see product details and click on “Visit on Website” to purchase.