Skip to content

Knowband Blog | Ecommerce Modules

Magento, Prestashop, Opencart, Shopify

Tag: iOS tips

How to Add and Manage Facebook Page Shop to Expand Your Business?

How to Add and Manage Facebook Page Shop to Expand Your Business?

The most pressing question for an eCommerce is how many platforms should they start selling on? Obviously, if you are expanding then you need to start selling on different platforms like Amazon, ETSY, etc.  Facebook is the most popular platform and a social network with the highest user base worldwide. Then why not start selling on Facebook?

Facebook introduced a Facebook shop for small businesses after the COVID crises and is flourishing! Recently, Facebook added a Facebook Page Shop feature to it which might rule the marketplace industry in the coming future for small businesses.

The new Facebook interface is clean and has a lot of white space in day and night mode. But, it is receiving a lot of criticism as the settings are quite difficult to navigate; also, many people are calling it a nightmare! To cope up with the competitors you must know how to use the latest version and must take the advantage of its popularity as an eCommerce business merchant.

It took me some effort in navigating and understanding the Facebook Page Shop functionality. Now, I am going to share everything about it that you need to know.

What is Facebook Page Shop?

The Facebook page shop allows a business to sell their physical products through the Facebook marketplace platform by creating a shop on the business page. This shop features best serves merchants, retail, and e-commerce advertisers.

Facebook recommended it for companies selling clothes, accessories, home furnishings, and baby or children’s items. But a Facebook page store can also be used by other businesses to attract more users on Facebook.

It helps you to meet your prospective customers, create ties, and bind your goods to their network. In addition, the advantages of the different features provided by the Page Shop can be leveraged to help you grow your company and navigate shoppers to your website and drive further sales.

Who can create and add products on the Facebook Page Shop?

Any merchant who has a business page with Facebook and is the admin of that page can easily create or add a Facebook page shop.

The main requirements for selling on Facebook Page Shop are:

  • You must sell a physical product
  • You must agree to the Merchant terms and conditions of the Facebook

The merchant can add products in two ways:

  • In your catalog, which is connected to your Page Shop and contains your goods
  • On Your Page’s Shop tab

The step by step guide for adding the products is explained on the official Facebook Business Help Centre page.

The Product listing on the Facebook marketplace cannot get easier:

If you face issues in managing your existing Facebook marketplace and in enlisting the products then Knowband’s FB-store module can help. The Facebook store extension helps you integrate your PrestaShop and Magento 2 shops to Facebook Marketplace with ease.

You can start selling on the Facebook channel by directly linking your Shopify store.

Advantages of selling on a Page Shop

Depending on your location, Facebook Page Shop has various features.  Some of the fringe benefits of selling on Facebook Page Shop and Facebook Marketplace are enlisted below:

  • Add as many products as you like: First of all, you don’t need to upload a product list somewhere else, and there’s no limit to how many products you can add.
  • Customize product inventory: You can arrange your items into various collections so that your customers can search your shop by category on the Facebook page.
  • Communicate with customers: Customers can send questions to your page.
  • Get Insights: For each of your items, you will see customer ratings and reviews, page clicks, and track the transactions.

If you are using a commerce manager then Facebook allows you to set up a checkout page. Isn’t it amazing! You don’t have to navigate your customers for payments but the customers can do the transactions directly on Facebook Shop.

Other irresistible functionalities offered:

To increase brand awareness and popularity a Facebook Page Shop should appear enticing and attractive to the users. To do that, you need to style it, stock it up, and put some extra effort into handling the customers.  Once you achieved this, you can share the Facebook Page Shop link with your customers.

  • The Facebook Page Shop is easy to customize and configure. Also, you can change the style of the page shop to make it look more attractive.
  • The Commerce Manager by Facebook can help you set up the Facebook Page Shop. It gives you a personalized digital storefront to exhibit and sell the products on FB and IG.
  • The products and collection of products can be added or removed from the Page Shop.
  • After completing the store shopping setup, you can create a custom shopping audience. For instance, you can create one who has shopped already or who have items in their cart, etc.
  • You can delete or hide the Facebook page shop in few simple steps.

The platform has a lot to offer but the important part is how you take advantage.

Wrap-Up:

The Facebook Shop has many tempting features to expand your small business and increase your customer base. You only need to have a business page and in a few simple steps, you can create the Facebook Page Shop on the world’s largest social media platform with the greatest user base. The thought is even more tantalizing!

If you want to take your eCommerce business to great heights then the Facebook Marketplace is the best choice for some of the businesses. And, if it is not the best one for you still it will help you grow. Create your Facebook Page Shop today and get to work.

Recommended Reads:

  • Online Hyperlocal Delivery Business Model | Complete Guide for Food and Grocery Marketplace
  • eCommerce Website or Marketplace? Where to sell on?
  • Mark Zuckerberg Introduces Facebook Shops To Help Small Businesses Sell Online
  • PrestaShop Facebook Store Addon
Posted on December 16, 2020August 13, 2022Author Vishakha NathaniCategories EcommerceTags Create a Facebook App, Facebook, facebook login, facebook SDK, Facebook Shops, Instagram Shops, iOS App, iOS tips, Mark Zuckerberg, tutorial

Facebook login in iOS

Objectives of the blog

Implement Facebook login using Facebook SDK in iOS app. OR you can download the sample project from this link.

Procedure to implement

1. Create a new Xcode project. And open the project.

 

 

2. Open the Terminal and type “cd “. Then drag the project file from Xcode to the terminal. This will add the path of the project folder into the Terminal. Then delete the project name “Sample Facebook Login.xcodeproj” from the command. Final command in Xcode will be like “cd /Users/macpro/Desktop/iOS/Sample Facebook Login/“, this is the path of the project.

 

 

3. In terminal, use command “pod init“, this will create a podfile for the project.

4. Use command “nano podfile“, this will open the podfile in editing mode. The add below pods in the file.

pod ‘FBSDKCoreKit’

pod ‘FBSDKShareKit’

pod ‘FBSDKLoginKit’

5. The podfile will look like below screenshot.

 

 

6. Use command “control + X“, to exit the file and save the podfile.

7. Run command “pod install” to install the podfile in the project. You will see the process terminal like below:

 

 

8. After the installation is complete, close the xcode project. Go to the project folder, you will see new project named “[your project name].wcWorkspace“. Open this project.

9. Open file named “AppDelegate.swift” in your project. Import “FBSDKCoreKit” and add below code in func application(_ application: UIApplication, didFinishLaunchingWithOptions launchOptions: [UIApplication.LaunchOptionsKey: Any]?)

 

FBSDKApplicationDelegate.sharedInstance()?.application(application, didFinishLaunchingWithOptions: launchOptions)

 

The code will look like below:

 

 

10. Go to this link to create a new Facebook project – https://developers.facebook.com/apps/

11. Click on “Add a new App“. Enter your projects name and proceed.

 

 

12. Fill the details on the next page. Go to “Settings” in left menu, then go to “Basic” and fill the details.

 

 

13. Go to bottom of the page. Click on “Add Platform“. Then fill you apps bundle ID and you will see a screen as below:

 

 

14. Then go to your Xcode project. Open info.plist file (right click -> Open As -> Source Code), then add below code in your info.plist file.

 

<key>CFBundleURLTypes</key>
<array>
<dict>
<key>CFBundleURLSchemes</key>
<array
<string>fb[your Facebook App Id that you will get in step 11]</string>
</array>
</dict>
</array>
<key>FacebookAppID</key>
<string>[your facebook App Id that you will get in step 11]</string>
<key>FacebookDisplayName</key>
<string>[your facebook App Name]</string>

 

15. Open your ViewController where you want to add Facebook button for login. Import “FBSDKLoginKit” and add below code in viewDidLoad() function.

 

// Creating an instance of facebook login button.
let loginButton = FBSDKLoginButton()
// Setting permission to facebook button.
loginButton.readPermissions = ["email", "public_profile"]
// Setting delegate of facebook button so that we can access the response we get from facebook after login.
loginButton.delegate = self
// Centering the facboiok login button and adding the button in main view
loginButton.center = self.view.center
self.view.addSubview(loginButton)

16. Add Facebook button delegate and the delegate methods.

17. To get the user details you need to add below code in func loginButton(_ loginButton: FBSDKLoginButton!, didCompleteWith result:

FBSDKLoginManagerLoginResult!, error: Error!) delegate method of Facebook button.

 

// If we get token in response, that means Facebook login is successfull. Below code is used to get user details after facebook login is successfull.
if((FBSDKAccessToken.current()) != nil){
FBSDKGraphRequest(graphPath: "me", parameters: ["fields": "id, name, first_name, last_name, email"]).start(completionHandler: { (connection, result, error) -> Void in
if (error == nil){
// Result will contain the user details that can be fetched.
print(result ?? "")
}
})
}

 

18. The Final code will look like below:

 

 

19. Run the project and use the button “Log in”. You will be logged into the Facebook. You will get the user details in “result” variable, from which you can parse the details into your project.

Summary

After following the above procedure, you will be able to implement Facebook authentication in iOS Apps.

Posted on March 11, 2019March 11, 2019Author Akash SharmaCategories TipsTags facebook login, facebook SDK, iOS App, iOS tips, tutorial
Proudly powered by WordPress
Please wait...

Newsletter Subscription

Subscribe With Us and Get Latest Updates
SUBSCRIBE
Exit mobile version