 My name is Z. I'm the co-founder and CEO of WM.Digital. I'm a front-end developer and designer for WordPress since 2010 and WooCommerce since 2014. WooCommerce is a very powerful e-commerce solution. It's open source, free, and available to everybody. It provides everything you need to set up your online store. So you have your WooCommerce store, now what? Plugins are often used to support a WordPress site and WooCommerce as well. Today I'm going to share with you... I'm going to talk to you about how to enhance your WooCommerce store with plugins and some other things. Before you install a new plugin, make sure you always test it on a staging environment. Staging is basically a clone of your website where you can make any changes without affecting your live site. That way you can test and make sure the plugin is compatible with your themes and other plugins. Remember always to always back up your site before making any changes. WooCommerce is a great solution for your online business. But sometimes you want more. There are plugins that I'm going to share today that have helped our clients with their WooCommerce store in different ways such as operations and marketing. The first plugin I'm going to talk about is called Custom Product Taps for WooCommerce. WooCommerce comes with description, additional info and review tabs on the product page. We have a client that sells hair tools, hair dryers and flat irons. They wanted to include the styling tips and instructions on how to use their tools. We didn't want to add it to the description area because it would be too long. And it would distract them from shopping. So what we did, we added new tabs for them. And I'm going to show you in the back end. So are you all logging into this or have access to the back end of the website? So here is the Custom Product Taps for WooCommerce. So make sure it's activated. If you're following what I'm going to do, just make sure this is activated. And then go to products, all products. I have some demo products here, so I'm just going to go to one of them. Here, if you scroll down to product data, this area, you'll see an extra tab on the lab called Custom Taps. Click on it, you will see two buttons. Add a tab or add a save tab. Here you can add a new title for the tab and enter the information. Whether it's instructions or if you're a, hold on one second, instructions. Or size chart, if you're selling clothing, shipping and delivery, if you have a specific ship date or ingredients, if you want to sell a personal item or medicine. The good thing about this plugin is you can actually save your tab. As you can see, add a save tab. So if this tab is going to appear on every other product, so you don't have to do it all, you know, every time. So just copy and paste and save this. Come back here and just use the same tab. Sure. Yeah, it's going to look like this. New tab, this is the tab. That's how it looks on the front end. Yes, you can with this plugin. Yeah, absolutely. That's called a save, save a tab or add a save tab. Yes. You don't want to because, yeah, sorry. Exactly. That's where you want to put it. If you can put it as return policy and then whatever your policy here, save tabs, then make sure you update your product. Yeah, return policy because like your description will go here. That's the first one that's going to show up and you don't want it to be too long. So it does. It depends on your theme. So this one is called a sore front from WooCommerce. So the setup looks like this. It can be like horizontal. This is vertical. So let me show you. Right. Let me show you how this works. So if you want to add a save tab, that's no save tab. So what you will have to do is let's say this return policy is going to be on every single product. So let's go to save tabs here. Back to the plugin and it should let you add a new one. I don't know where to go. Yeah. Thank you. There you go. So return policy or just put return policy. This is just for your reference. Go back to the same product. It should show up as choose one. So this is what we just added. And boom, it's here. Am I going too fast or no? Okay. Yes. What is that? The site that you did an example of? I want to look at that. What is that site? Oh, that is actually for... That site is the... I was given by the... by Workamp WCMIA. 82G. Yeah. Oh, you wanted to see that? I can send it to you after this because this is the first plugin. I still have a bunch. Is that okay? I'll give you my card after this. So if you want to include a packing slip to your package that your customer ordered online or you want to send your customer an invoice, then this WooCommerce PDF invoices and packing slips is for you. With this plugin... Here, let me go to the backend again. You go to WooCommerce, set it. Make sure if you're following me on your computer, make sure you have this activated. And then you will go to WooCommerce PDF invoices here under the general settings. You can set up how do you want to view the PDF. Choose the templates. If you have your own design template, you can upload it there. Choose the paper size. The nice thing is you can actually upload your logo so you can... so your packing slip or invoice look like from your company. The surname, address, and then on the food, you can put under terms and conditions disclaimer. Then you can also set up under documents for the invoice. How do you want to... When do you want your customer to receive the invoice? It can be from the new order, from completed order. So these are different statuses of WooCommerce, the WooCommerce process when an order comes in. You can also choose whether to display shipping address, email, invoice number, and so forth. When you send out... It depends on your business. Some business want to send out an invoice when the order is complete to an invoice to the customer. So, hey, this is your order. Yeah, exactly. Well, on the... Let's say you have a WooCommerce store when you order, they will get email notification. Like when you order online, you will get... We see if your order, and then once it's completed, you will say your order is on the way, it's completed. So they are just getting emails. But if some customers... We have wholesale clients that they want to make sure they're... They have their big orders, so they want an invoice. So this will come in handy because WooCommerce doesn't have that functionality. It really depends on the business. So it's a good option if that's what... Huh? Sure. I can send it to work where it can people, and then maybe they can send it, yeah. Yeah, that's how the invoice will look like. The packing slip is almost identical, so... Oops, where am I kidding? No, these plugins, they're all free. They have features, advanced features that you can pay for, but to use the stuff that I just talked about is free. So that's only one plugin that I'm going to talk about that might cost a little, but everything else is free. I'm sorry? Oh, we're flying Ninja. Where? Oh. You know, WooCommerce uses Ninja as their mascot, so I guess that's what it is. It'll be nice to... You can buy a flying Ninja. Okay, so this... How many of you actually own or plan to own a multilingual site? Multilingual, like different languages. Okay, good. So this plugin... I mean, how do you handle your multilingual site right now? Google Translate? Okay, how do you find it? The accuracy. Right? We don't say that, but we all know. So this plugin is created by WPML. It's a huge plugin company. They basically dominate the translation market in WordPress and WooCommerce. And this one in particular is called WooCommerce Multilingual, Run WooCommerce with WPML. You can translate all your WooCommerce products and pages, whether it's simple, variable, grouped, or external, and keep the same languages through the checkout process, send emails to clients and admins in their language, allow inventory tracking without breaking products into languages, and you can have one single WooCommerce store without multiple currencies. So the good thing is you can see from this demo, they didn't install it on the website, so I can't really show you live, but you can see here on the left, this is called the product translation editor. So once you install this plugin, you will see on the left side is English, and then the right side is whatever language. It's just Greek. You can be Spanish. It can be what have you, and then you can enter your own translation. So you don't have to rely on anybody, so you know it's accurate all the time. One thing about this plugin is you need to have the WPML plugin, which is $29 for a single site, and activate the module, the MPML Translation Management, MPML String Translation, and WPML, sorry, media. Any questions on this one? Yes. Yeah. Well, WPML, first of all, that's the main plugin that you will need, and then WPML Translation Management, which is part of the plugin, so you just need to activate the module, and then the WPML String Translation is here. I'm sorry if you can. WPML, media. Like the WPML would translate, just the $29 one would translate everything on the site. Not WordPress, though, not just WordPress sites. Now this one that I'm showing you on the screen also works on WooCommerce, so it will go down into the product level. No, you actually have to enter it yourself. Right. So here if you can see the left side is English, and the right side is whatever language. So that way you have full control of what is correct. What? Yes. Say that again. I'm sorry. No, you don't. That's the beauty of it. You don't. So once you install this plugin, it will come with like a product editor, this one, or page editor that will show you this screen so you can enter your own translation. So you don't have to create multiple sites. You don't have to create multiple pages. Yes. I'm sorry. Google index. That's a good question. That's a very good question. I would say they should, but I'm not 100% sure. I would think so. Okay. Yes. Yes. When you switch the language, it will create a separate link. Well, well, this is just a one slide. It's more complicated in the back end, not to the point that you can handle it yourself. It's just there are more steps. Like you can choose many different languages. Yes. There's an option just like when you see like different flags, depends on how you want to use it, or you can say English, Spanish, French, the what? Geolocation. That one you might have to set it up on the server level. I'm not sure this plug-in will support to that level. Yeah, but that's a good point because you want to, yeah, you want the geolocation to detect where your customer is coming from and hopefully show that language. Moving on to the next one. WooCommerce provides a pretty standard checkout page. It asks for general information such as name, email, phone number, address, billing, and shipping info. That may be time you want to add more fields to the checkout page. With this plug-in called WooCommerce Checkout Manager, you can add more fields in the general, billing, and shipping areas. You can also add anything under a new section called additional information. So let's get, yeah, huh? For certain items. It'll be the same. This is just for the checkout page. So it'll be the same for... Yes, so it depends on what registration form. So let me show you. So here's the plug-in. WooCommerce Checkout. So here you can set up general settings, and then if you want to add something to the billing section, you go here. So this is all the information already on the billing, so you can add more if you want. On the shipping section, a different area, a new area. So if you have certain questions you want to ask your customers before they purchase, this is where you'll add it. And you can choose from many different types, like the text area or password, radio buttons, checkbox, select options, day picker. This is particularly helpful if this is a delivery-related service. Time picker, color picker, what have you. So in the front... So when they fill it out, you will get it on the order page. Your customer will get it on the order email, and you will get it from your admin email. One thing I want to mention is this is a really cool feature. You're probably thinking I have a few things I want to add. Just be careful. You don't want to add too many things. And make sure that whatever you're going to add, your customer can easily answer. Because once they get to the checkout page, you want them to just go by yourself. You don't want to hold them off from the checkout process. This one is the email that your customer is going to get after. Right, and then it will give them a summary, like here, additional information. So without this plugin, you wouldn't be able to add the additional questions that you want to ask your customer and it will not show up here. Yes, the answers will show up after, but the questions will show up on the checkout page before they checkout. I'm sorry? Okay. Are you guys using the same backend I am? Okay, good, because I'm not quite sure. It's called the WooCommerce Checkout Manager. Yeah, make sure you activate it. Yes, sorry. The packaging slip. The packing slip is different. It's just an email to confirm your order. The packing slip is something that you want to print and include it in a box in the package when you send it to you, when you send the product. What do you mean either or? Oh, you can do both. You mean talking about the invoice, right? Yes. Oh, this one is automatic as long as you set it up. So they will always get an order confirmation like this one. Invoice is just an option. Yeah. Once you install that plug-in, no invoice will ever get sent. So, yeah. No problem. Any questions? Any more questions? Okay. How many of you sell on Amazon? Oh, one. Okay. So if you already have an Amazon seller account, this plug-in will let your customer purchase on your WooCommerce store using the Amazon account credit card and also all the shipping information. This will definitely expedite the checkout process and it's called Amazon Payment Gateway for WooCommerce. So let me go in. Amazon Gateway, Payment Gateway for WooCommerce basic. So this is the one. If you go to Settings, here it will see the different setups that you'll have to enter. First, if you want to use it, you have to enable it. And then here, you have to obtain payment credentials from your Amazon account. So what you can do is click here, API, and then enter your information. I mean, log into your account. We don't have an Amazon account, so I can't really show you. But once you're logged in, you should be able to find your merchant ID, your access key, secret keys, Amazon client ID, and Amazon client secret code. Copy and paste and put it on here. And then hit Save Changes. There are other options, too. If you have a premium account with this plug-in, so I don't know how much extra. But this is a free plug-in. Once you set it all up, you will see this button on the checkout page. It gives them the option to pay. Another nice thing is with this plug-in, you can set it to sandbox mode. I don't know if any one of you know sandbox. That is like a test mode for a credit card payment. So before you make it live and letting people pay with it, you want to test it on your own and make sure that the payment is working. So this is a sandbox mode. Yes? Yes, sure. Under WooCommerce Settings, and then check out. And down here, Amazon Payments. Sure. Yeah. Mm-hmm. Yeah. It's kind of like PayPal, that people pay with PayPal on your site. But this is Amazon. Oh, you read my slide. The next one I'm going to go over is Square. Are we good with Amazon Payments? Okay, Square. Well, how many of you use Square? Wonderful. Okay, so I think starting a couple months ago, you can use this WooCommerce plug-in for free. So that's why I wanted to talk about it today. I think that's awesome. Now, let's go to the backend and see. Again, Settings. Check out. And then this time, we want to go to Square. A few things before we start entering information. First, once you install and activate the plug-in, you will see three different warnings. Don't worry. It's nothing bad. It's just telling you you need to follow these steps to use this plug-in. So first, you have to connect your Square account. So click on that. Here, say Connect Disconnect. So connect with Square. We have a Square account, so we're going to connect it. Yes. It's just telling you it's authenticating. So next one is to set your business location. Just follow the warnings. Okay, here, we get set up a business location. So this is for people who may have, like, multiple businesses under their Square account. So they ask you which one you want to use. So we only have one, so we want to use this one. Another thing you can do, this is the synchronization. It's pretty cool. You can sync up your products, your categories, your inventory, your images from your Square account to your WooCommerce account or your store or vice versa, as long as you have a skill number that they can match with. Okay, so we'll save. Let's see what else we have to do. One more thing. Square is enabled, but the forced SSL option is disabled. So let's do that. Square is asking you to use SSL. We do have an SSL on this site, so we're good. We just need to force secure checkout, which is right here. Check that box. Save changes. So no more warnings. So we should be good. Just go back to Square and double check. So make sure this is enabled. This box is checked. You can change how your credit card, your name and title. If you don't want to show Square, you can just delete it and then pay with credit cards. There are some more options. If you want to delay capture payment, you can do that or create a customer in Square when somebody, when someone purchased on your WooCommerce store or turn on debug mode when there's an issue. So we don't want any of that, so we just save. Create a customer in Square. If you're using both simultaneously, like sometimes you want to have the customer on Square. If you have a retail store, let's say, and you're using Square for your retail and you want to sync your customer. So if the customer comes into your store, you already have the info on Square. So if you don't sync, then they're kind of silo. WooCommerce has their own customer. Square has is. So again, it's just, it really based on the business, I would want to sync. It really depends on your business. So let's say, let's add something to cart, proceed to checkout, just want to see. Any questions so far? Yes. Yes. Yeah, you can do that. You can do both Square and PayPal or even Amazon. You can have all three. Yeah, they will show up at two different. So it looks like you'll have two credit cards, payments. Yeah. I would choose one because in the front end it might be confusing if you have, if you're accepting like, if there are two areas for credit cards, like which one should I choose? So, yeah. Yes. Oh, okay. Yes. I'm sorry. So how do you put, how do you do it? Okay. So let's go back, checkout, go back to the additional because it doesn't belong. You do you want to put it under general or additional, right? Okay. One second. Yeah. So radio buttons. There you go. Genders. Sorry. Too fast. Hang on. So you enter your option here. Yeah. I want to go back. So there you go. Okay. Back to the original. So if you want to have more fields come up because it's called toggler, you will go to this like three lines, the blue lines and go like this and then you can choose your options and you save changes. Let's see if it works. To where? Oh, I'm just on the checkout page to see if the gender male and female that I enter works. Yes. You have to put something in the card. Pretend you're checking out. Click the checkout button. It will take you to the checkout page. Are we good? Yeah. No problem. Any questions about square? Okay. So let's dive into the marketing plugins. SEO, search engine optimization. Have you heard of it? Are you familiar with it? Yes. So if you want to learn more, there are two courses tomorrow that talk about SEO. Very important. Yoast SEO plugin is probably one of the most downloaded plugins with 5 million downloads so far. It gives you a lot of... Once you install the plugin, let me see here. It adds specific settings in the backend so you can set up your SEO. For example, there are many, many different functions which we can't go over everything today. But for example, you can link to your Webmaster tools now it's called Search Console. You can also find your sitemap, which is something very important, down here under Features, XML sitemaps. Hit the question mark. And it will show you your sitemap. So a lot of different functionalities that you can work on. One thing that this plugin does is it will put a section called Yoast SEO on every single page and also on all your product page. I'm going to show you. In here, let me show you a page, a sample. This is the section I'm talking about called Yoast SEO for you to enter all your metadata. Metadata helps Google understand and find your site. So here you add this snippet. So this looks familiar, right? This area, it looks like something Google will show up on the search page. So this is how you can enter the information that you want Google to read. So if you want a different title than the title that you have on the page, you can enter it here, or it will just use the same title. If you want a different slug, it's URL extension. So if you want a different extension, we'll go here. Enter your meta description. So I'll start typing. The beauty of it is it will tell you if you're too long or you're too short. Add the focus keyword. You want to use for this page. Another good thing about this plugin is it will tell you if you're doing something wrong. For example, this red dot here, meaning you type in something wrong or you're not meeting the requirement to have your page SEO optimized. Search engine optimized. So you can pretty much self-learn how to do this by just following this guideline. That's pretty cool. Any questions so far? Yeah. Yeah, so... It's not as easy. For example, let's look at the first one. No focus keyword was set for this page. Of course, I didn't enter anything. So I have to say... Let's say sample. Oh, more problems. Okay, great. The focus keyword doesn't appear in the first paragraph of the copy. Make sure the topic is clear immediately. So we have to go back to our paragraph and make sure that keyword sample is in your paragraph. So that's what it's telling you. What's the next problem? The keyword density is zero percent, which is too low. The focus keyword was found zero times. So typically it's three times, no more than three times on each page. So if you type in your keywords in a very organic way, though, you can just say sample, sample, sample three times. It's not going to work. What else? A meta description has not been specified, but does not contain the focus keywords and so forth. Yes. Oh, no. Yes. I'm sorry. I'll come back to you. Can you create... Oh, you mean like card page, checkout page, all of those pages? Or... Oh, yes. You have to create your own product if that's what you mean. Right. Yeah. Yes. Correct. That's a very good question. Like, I will go to these two, like SEO. If I got a green here, then you're good. That's our experience. Now, that doesn't mean you can't have any red. You can still have red to get that green. So try... Yeah. So, but this is... I can tell you, yours is very straight. Like, they follow the T of what Google is asking for, and sometimes it's hard, you know? So, I would try to make it as much as possible and have that green light on top, and then you're good. Or at least yellow. Yeah. Okay. Yes. Oh, that's good. That's good, too. Great. I mean, yeah. What did they say? Did they say they're working on it? Yeah. Even the premium? Yeah. Wow. Yeah. Yes. Oh, wow. Why would... Is it because of custom theme or... That is so strange. What kind of conflict? Because that might be something Yoast can send you a little snippet, a code to just add it, and then it will be fine, because I really can't think of more comprehensive SEO plug-in at this point. Interesting. Yeah. Write them about it. Tell them that's a theme conflict, and then sometimes they send you a little snippet, like a little coding, and you either have... If you're familiar with how to work on, like, coding and stuff, and you can, you know, put it under maybe your theme file, or what have you, or ask somebody else to help you. Yeah. They should be able to fix that. That's strange. For five million downloads, you would think, they should work with most of the themes. What am I doing? That's true. But she said it's a very popular theme, so... Mm-hmm. Oh, she can switch it to... No, that's a good point. She could switch it to the basic 2017 theme and see if it works. All right. So the next one I'm going to talk about is who has Google Analytics? Who used Google Analytics? Very good. All right. How about enhanced e-commerce Google Analytics? No. Just one? Okay. Google Analytics came out a few years ago, something called Enhanced e-commerce on the Google Analytics, and it provides much better analytics data for your e-commerce store. So let's get to that. Well, first you have to have an account, so sign up if you hear... Well, just search for Google Analytics and sign up, okay? And make sure your store is linked to the analytics. That's to start. No. No, not at all. So... Here... Then let me see. Where is it? Go to the plugins, Enhanced e-commerce for... I mean e-commerce for Google e-commerce store, Settings. This plugin is really helpful because Google Analytics or Enhanced e-commerce Google Analytics wants to connect to your store. And one way to do this is through this plugin. Otherwise, you're going to have to do a lot of coding and stuff. So here you will enter your Google Analytics ID. Once you sign up an account, you should have the ID. And then check some of these boxes. You can just let it say auto. It's fine. Add Google Site Tracking Code and add e-commerce tracking code. And save. That's all you need on the e-commerce store site. I'm going to talk about the Google Analytics and just the Enhanced e-commerce Google Analytics in just a little bit. Any questions so far with this one? A little bit of everything. This is going to be interesting. So if you think, you know, finding the right plugins and to enhance your e-commerce store can be time-consuming, I have something for you. It's called Booster for Woo Covers. So this plugin has almost everything you need for a Woo Covers store and beyond. It contains over a hundred plugins all in one. So let's go in. So here, go to your plugins. Here, it's right here. Booster for Woo Covers. Settings. So here you go. A long list of plugins. Now the beauty of it is you don't have to install all of them. You can pick and choose the one you want so your site is not overloaded. So for example, under the prices and currencies, you can have currency for product, display prices for products in different currencies, offer your price, let your customers suggest their price for the products in Woo Covers, wholesale price. So if you're selling wholesale, wholesale pricing, depending on product quantity in cart, buy more pay less. Under the button and price labels, you can add to cart, you can change the add to cart button label, change the tax, by product type, by category, or by individual products. Call for price. Create any custom price label for all Woo Covers products with empty price. More button labels. Set place order button label so you can set it differently. On the product size, even more. Product add-ons. Add paid or free discount add-ons to your Woo Covers products. Oh, the list go on. Product listings. How many products per page? Sorting add more sorting options. We name or remove some of the sorting options or rearrange it. Under cart and checkout. You can name the cart differently, customize it. Customize the checkout fields. Customize the checkout info. Similar to the other checkout manager. But again, don't go crazy. You want your customers to buy. Payment gateways. Oh, gateways currency converter. Gateways mean max amounts. Add minimum and maximum amounts for Woo Covers payment gateways to show up. And a lot more. Yes. Shipping and orders. Address, formats. Order custom statuses. You can change the different statuses if you don't like how they are right now. Shipping options. It also has a PDF invoicing and packing slips. E-mails and miscellaneous. Custom e-mails. Add custom e-mails to WooCommerce. E-mail options. Send more. Add an additional e-mail recipient to your WooCommerce e-mails. And so forth. Any questions? Yes. Sometimes, even though there has a lot of options, there's a lot to choose from. So I kind of picked out the ones that we use a lot for our clients. So if you don't want to go through the list, then you can look at, you know, consider the ones that I've talked about. But here, if you're like, that's not enough, I need more. Boom, you have over 100 on one plug-in. Cool. If that's not enough, I have another one. It's called If Essential Kids for WooCommerce Number One. This one is not that crazy. It's only 20. But also, it does a lot of cool stuff. So let me just pull it up. Under plug-ins, let's go back to that. And here, plug-in list. Again, if you don't want it, you don't have to install all of them. Just activate the one you want. For example, wish list. You want to add a wish list to your site. You want to add a compare capability so your customers can compare products within your site. So magnifier, so many product pictures so they can see better. Many, many more. All the tracking, card messages, multi-vendor, review reminder, live chat, product add-ons again, waiting list, and so forth. All of them. And it's free. I feel like the booster one, the hundred one, are more like operation. And then this one is more marketing. If you want to distinguish it, yeah. And other things. So we have talked about a lot of plug-ins to enhance your WooCommerce store. Now I kind of want to take you away from WordPress for a minute. How many of you send email campaigns to your clients? Okay, great. Good. So despite, you know, social media, email marketing is still one of the very important communication tools you use with your clients. We use MailChimp. We find it very easy to use. They have over 7 million users and send 1 billion emails a day. And they also integrate with WooCommerce, which is a very important feature because after the integration, you can set up email automation such as welcome new subscribers. We cover abundant cards and follow up on purchases. Make sure you have like a simple email box, sign a box on your website so your users can subscribe. Up in on your checkout page, there's a little box that says subscribe to my newsletter. You have that so once your customers make a purchase, the email address will go to the database. And whether you use MailChimp or any other marketing solution, an email marketing solution, it's very important you have one for your store success. And hence, e-commerce Google Analytics. So we talk about the plug-in. So that plug-in, that should take care of everything on the site for you. Google Analytics. Where you will go is go to... Let me see if I can pull up something. Use ours. So here, this is your Google Analytics. So you go to admin at the bottom. Under view, go to e-commerce settings. Here, you make sure it's the status here. Enable e-commerce is on. Okay. And this is optional. You don't have to if you want to enable related products. Fine. And then next step. And hence, e-commerce settings. Make sure it's on also. Here, you can add your funnel steps. So whatever makes sense to your business from the product views to checkout, you can add the different steps here. So Google can read it. Okay, so let's say it's product. I'm just typing something in. And then next one is add to cart. Next one is checkout. Done. And hit submit. I'm not going to do that because we're not e-commerce sites. So any questions? Yeah. Yeah, go ahead. Yeah, e-commerce. Right. It really depends. Let's see. Hold on. Let's see if the plug-ins has some new features. I think here. Yeah, sorry. I think I find somewhere on the... That's a general setting for e-commerce. I can't find it right now. That would say I know cart, add to cart, and checkout is one of them. I can't remember the first one. But every store is a little different. But if you're unsure, you know, I can... I can give you my card and I'll find it. I'll send it to you. That's all. Thank you.