Tracking with Facebook Pixel

 

What is Facebook Pixel?

The facebook pixel is a small piece of code that you add to your website pages that tracks various events as they occur.  If you are familiar with Google analytics, it is very similar in every aspect.  You add a short script to the head of each document and you can track page views, add to cart, checkout, purchases, and many other events as they occur.

Why is this important?

Because tracking your users as they move through your site gives you good insight into the behavior and site flow of your website.  Using eCommerce, such as WP EasyCart, you want to see which products are gaining attention and clicks.  Are people adding products to their cart? Do they start the checkout process?  Do users eventually reach a successful purchase?

And more importantly, where did they come from?  Knowing where your purchasing and converting customers come from is the name of the battle, and leads you to invest more marketing dollars in the correct area.

How to Get a Facebook Pixel Code?

Simply visit facebook’s pixel page and learn more or create a new facebook pixel:  https://www.facebook.com/business/a/facebook-pixel  Once you walk through and create a new facebook pixel, you will be given a small snippet of code to paste into the head of your wordpress theme.  Most themes allow you to paste google tracking code into the head of the document, but you can also paste in the facebook pixel script.

Alternatively, there are great third party tools that let you insert tracking code scripts from google, facebook, and others.  Just search wordpress plugins for tracking code manager plugins.  We like IntellyWP’s plugin tracking code manager for this purpose.  https://intellywp.com/tracking-code-manager/ 

Once you do this, all of your pages will send page view events to facebook.

What does WP EasyCart Pixel integration do?

Now that you have setup page views, you may want to track more events, such as add to cart, initiated checkout, purchase complete, and other events.  Even track how much a purchase was made for after a successful checkout.  This is where EasyCart has integrated, and all you need to do is visit settings -> third party and add your Facebook Pixel ID.

 

What do reports look like?

Facebook offers a very rich analytics dashboard, giving you statistics on pages, revenue, and other events as they occur. Now you can start investigating where users came from, which facebook ads are generating traffic, and start promoting more with proper data on this very popular platform.

Track actual ecommerce events as they happen.  Not just page views, but actual events such as add to cart, initiated purchase process, check out began, purchase completed, and other events.

Facebook analytics provides robust revenue reports including totals, purchases, averages and more.

To learn more, simply visit Facebook business and start setting up your facebook pixel in their ad manager program!

5 Recommendations & 5 Tips for better eCommerce in 2018

Learn top 5 tips & recommendations for better ecommerce in 2018. Learn what the best ecommerce software for 2018 is and other great ecommerce tips to help you sell online.

5 Tips to Analyze Your Social Media Marketing Efforts

Let WP EasyCart walk you through 5 useful tips to figure out what you are doing right and wrong with social media marketing.

EasyCart Shortcode is Easy!

Looking to develop custom product pages with EasyCart Functionality?

Many customers have asked about creating new products and designs on their WordPress pages and then simply inject or add EasyCart add to cart behavior or products on those custom pages.  It is a common workflow, and while EasyCart develops an entire catalog system for you and your products, customizing ones pages to fit your specific needs is often a requirement.

With EasyCart shortcode, it is easy to develop your own product pages and add only specific parts of EasyCart to your system.  Here are a few good examples, but be sure to experiment with our shortcode to see all of the capabilities it has to offer.

 

Scenario 1:  Create your own pages, but want ‘Add to Cart’ button on your pages

This is very popular scenario, you have a few products, so you want to create highly customized WordPress pages and JUST use EasyCart add to cart behavior.

  1.  Create your page in WordPress how you like it, then access the EasyCart shortcode by clicking the ‘shopping cart’ icon on the toolbar.shortcode-toolbar
  2. Select the ‘Add to  Cart’ shortcode button.  There are lots of options here for shortcode, so worth time to explore and see the possibilities of each shortcode section.shortcode
  3. Once you select ‘Add to Cart’, you are asked which product would you like this add to cart button to represent, select which product from the dropdown.addtocart
  4. Select ‘Add shortcode’ and it will inject the shortcode into your wordpress page.  You can use the default editor OR some themes have custom page builders, which also work if they represent shortcode in them.

shortcodeaddition

Here you can see shortcode in the default editor, but you can also add it to your theme if it has a page builder system and will represent shortcode appropriately.

customlayout

5.  Now you can view your page, and if your product has option sets, those are also shown with your add to cart shortcode.  Notice how this is a completely custom page built in WordPress, and ONLY the EasyCart product options and add to cart behavior are shown.  This allows you to really extend EasyCart and WordPress by design and development on your own pages.  (Of course EasyCart can do all this for you by using our regular catalog and product details pages that are created automatically, but for those wanting custom designs and complete control, this is a helpful feature.)

customlayout2

Scenario 2:  A table of products with titles, pricing and view more options

Many customers have asked for a way to build a table of products.  We have an awesome shortcode for store table of products which allows you to quickly select groups of products, categories, and individual products and put into a quick shortcode table.  Of course you could use CSS to custom design colors afterwards, but this shortcode really helps speed up the process of building a product table.

  1.  Select shortcode as in previous scenario and select ‘Store Table’ shortcode.producttable
  2. Select all the categories and columns that you would like to insert with this shortcode.  Once finished, insert the shortcode into your page or custom page builder.tableshortcode
  3. Save your page and viewing shows the table of products along with a button to view the product in detail.producttable2

More Shortcode to explore!

We have more shortcode which allow extensive control over your product displays and setup.  You can display custom product categories on a WordPress page, very popular to do.  You can also display custom cart and account shortcode, place single items or selected items on a page, even create a page for manufacturers and place those designed manufacturer products on a page.

Subscriptions?

We offer membership content shortcode as well, so if you sell membership content such as video, downloads, or access to a members area of your website, simply use this shortcode and design ‘Member Content/Non-Member Content’ on a single WordPress page.  IF the user is logged in AND has purchased a membership, then they can view that content, otherwise, show the user directions to purchase OR login.

For more information on shortcode, you can also visit our online documentation:  http://wpeasycart.com/docs/3.0.0/themes/shortcodes.php

WordPress 4.3 Upgrade Procedures

WordPress has recently released version 4.3, and there are thousands of plugins that are still working to become compatible with this latest release.

WP EasyCart has released a 4.3 compatible version, but it is critical that you update the plugin before you update WordPress.

  1. First, update plugins to 4.3 compatible versions. (plugins will say if they are 4.3 compatible in plugin update section)
  2. Second, update themes to 4.3 compatible versions. (check with your theme developer if theme is compatible)
  3. Lastly, update WordPress to 4.3 and process should go smoothly.

 

 

What to do if you get a white screen?

If your website automatically upgraded to 4.3, then it may break due to plugins or EasyCart not being updated prior to this core WordPress update.  You may experience a white screen, or a PHP error notice saying it is having trouble loading.

1.  First, you will need to log into your website through FTP and disable the plugin, for exampe /wp-content/plugins/wp-easycart folder should be renamed to /wp-easycart-old.

2.  Second, you can log into wordpress admin  now and see that under ‘plugins’ that the conflicting plugin has been deactivated…  in this case WP EasyCart.

3.  Third, go back to FTP and rename the plugin back to wp-easycart.

4.  Fourth, go ahead and upgrade the plugin in question to a 4.3 compatible version.

5.  Fifth, you can activate the new upgraded plugin.

6.  Now you should be able to continue using WordPress as usual

 

 

Are there a list of other plugins that might not be 4.3 compatible?

Unfortunately yes, there is a huge list of plugins that this is known to have an issue with, and with automatic updater for WordPress running on many websites, this could accumulate into a huge issue.  We encourage everyone to turn off automatic updates if you do not want this type of unexpected update behavior to occur on your website.

Here is a list from GitHub of plugins still needing to be upgraded:  https://gist.github.com/chriscct7/d7d077afb01011b1839d

Leveraging MyMail Newsletter Email System

WP EasyCart integrated with the MyMail newsletter plugin some time ago, and we are huge fans of its usability and ease of use.  We have several months under our belts using this plugin with our own customers and feel we can show you some tips on how to utilize its features and give some guidance on best practices.

mymail

http://codecanyon.net/item/mymail-email-newsletter-plugin-for-wordpress/3078294?ref=wpeasycart

New to MyMail?

For those who have never use a subscriber newsletter system or sent out email campaigns from their WordPress site, it can be intimidating, but rest assured, its as easy as it can get with MyMail.  For a low cost of $39 dollars for the plugin, you can send out professional emails to customers with news about your business, online store, tutorials, special promotions, even send out autoresponders after a user action has occurred for an automated system.

Getting Started

First, MyMail is already integrated with WP  EasyCart, all you need to do is have both plugins installed, and then EasyCart will put users into your system as a subscriber when they checkout from an order and click ‘signup for newsletter’, create a new account and click ‘signup for newsletter’, or if you turn on the newsletter widget and they signup.

It’s that easy, nothing really to do, but makes a great way to get your subscribers into MyMail from EasyCart.  We even offer a quick import if you have EasyCart customers and want to quickly import all the users into MyMail for the first time.

Professional Email Templates

You can certainly build your own email newsletters, but why not go to ThemeForest and search for ‘MyMail Templates’ and purchase professional email templates that are mobile responsive and cost less than $20 dollars.  Most templates allow you to do a multitude of variations and build your newsletter in a modular approach, yet consistent look for your customers and subscribers.

http://themeforest.net/collections/728172-mymail-newsletter-templates?sort_by=sales_count&type_id=728172&utm_campaign=shorturl&utm_source=rxa.li&utm_medium=link&ref=wpeasycart

Email Sending Services

MyMail can connect to a variety of email sending services, and are a great approach to sending email campaigns without taxing your web hosting email limits.  We especially like the use of Mandrillapp.com, which allows us to connect MyMail and send email campaigns through the Mandrill system with a 12,000 email limit each month for free! Want to send more, it is extremely cheap to get extra emails!  As in .10 cents per 1,000 emails!

mandrill

http://www.mandrillapp.com

We also like that MyMail connects to these external sending systems and keeps your spam and black listing to a minimum. Mandrillapp.com even lets you know your sending reputation, bounce rates, open rates, click through rates, and more via their dashboard.

EasyCart has extended our integration with Mandrillapp.com by allowing you to use their email services for customer confirmation emails as well, allowing you to see them being sent, resend them, and see if the emails were open.

Strategies for Newsletters

There are countless articles on the interwebs that discuss how and what to send to your customers.  We find a good comprehensive approach is important and with MyMail, we can automate some of these newsletters while still customizing others.

Standard Newsletters – It’s a good idea to send a general newsletter about your business, what you are selling, what is new, and what in general is happening with your business once a month or even twice a month to all subscribers.  Keep the content fresh and keep it relevant.  It’s harder than it sounds once a month!

Order Confirmation Emails – While this is automated from EasyCart, it is usually the most read email by your users.  It might be nice to get some custom information on there, perhaps even a special email that includes custom coupon codes for future or returning customers.  You can easily customize the confirmation email by going into EasyCart Admin -> Language Editor and editing phrases.

Autoresponders – We really enjoy leveraging this in MyMail, because you can setup an autoresponder email to go out to users after a preset defined time.  Maybe after someone orders, you want to send an email out to the user with special coupons, extension products, or other products they may like.  It’s also nice to ask for reviews or other specialty articles related to their order.  MyMail allows you to setup autoresponders quickly, easily, and professionally using their newsletter campaign builder.

Custom Subscriber Lists

This is where things get even more interesting…  MyMail allows for subscriber lists, and you can custom code the automation of users into those lists based on products they purchase by simply creating a child layout file of our confirmation email and coding in a few lines of code to inject users who buy specific products into specific email lists.  That is targeted email!

lists

So a scenario may go like this; a customer orders from you and buys product XYZ.  They will receive a confirmation email that the order was successful, you could add a small bit of coding and put this customer into not only an ‘Customer List’ for future emailing campaigns, but you could also setup an autoresponder to email this customer 2 weeks after purchase to please come back and review their experience, rate your shopping experience etc.  You can also add this user to a ‘Product XYZ List’ so that you can later email anyone who purchased Product XYZ, or also send automated responders to them, such as special instruction emails, etc.

WP EasyCart Extensions

While our Mandrill extension is not required for MyMail to work, it is helpful to also use for all EasyCart confirmation emails and transactional emails in conjunction with MyMail.  This way all of your communications go through a secure dedicated professional grade email system that lets you insure deliver and takes away these extra tasks from your web hosting server.

 

 

Version 3.1 Released!

We have been working hard and are proud to continue to push new updates and features in WP EasyCart.  The platform is growing quickly and people seem to really be taking to the EasyCart shopping cart and eCommerce system with it’s low cost $80 dollar fee and huge list of features.

With version 3.1, we are continuing to make usability and speed our main goal.  We have a large list of fixes and features in this release, including some major new features that many will come to like.

Speed Improvements for Everyone!

We found several key areas we could improve speed, particularly with our database indexing and within our PHP session handling.  We found that some servers increased their speed by up to 400% with these new fixes and should help many customers, particularly godaddy hosted individuals.

One thing we have found critical to customers speed is to stay current on your WordPress and plugin updates.  Also be sure to eliminate any old plugins that you do not use, and try to keep the plugins to a minimum if you can.  Adding each new plugin to WordPress can cause large slow-downs in performance and download times for customers.

New Backorder System!

With the new backorder system, you can edit each individual product and enable the option.  Customers can continue purchasing products even if the quantity runs out, and it will show an estimated delivery date IF you enter it for each product.  This makes it great to continue selling goods and offering defined custom dates so they are aware of up-coming estimated delivery dates.

backordernew

Once you receive your new stock, simply update the quantity in EasyCart and the ‘Backorder’ system is turned off and the product goes back into ‘Add to Cart’ functionality.

Canadian Tax System Improvements

We have vastly revamped the Canadian tax system in our advanced options setup.  Now you can turn on Canadian taxes per province and it will display GST, HST, PST based on your specific needs.  The display of these taxes follows through to the receipts and order panels as well, for a more accurate and proper way to handle taxes.

If you ship to the U.S., and also need tax setups, you can simultaneously run TaxCloud’s free api to get current state and county taxes right next to your canadian tax structure.  As tax systems continue to evolve and get more complex in structure, it’s nice to know that we are working hard to make it as accurate and seamless as possible in EasyCart!

canadataxes

New Dimensional Option Sets

We have added a couple new option sets to our already extensive list, including the ability to add dimensions to a product and calculate square footage.  Two types of dimensional options are available (with or without sub-inch measurements) giving your customers a chance to enter height/width combinations and EasyCart will calculate the square footage and add it to their cart.

This makes it great for selling tile, flooring, cabinetry, posters or other types of square footage material.  Just enter a price for your product per foot and let EasyCart do the rest.

Authorize.net & Beanstream Integrations

You can now refund authorize.net transactions directly from inside the EasyCart admin consoles.  This includes full or partial refunds and makes order management easier than ever.

We have also integrated with Beanstream, a popular payment gateway, which now increases our payment gateway reach.  Beanstream is a popular Canadian and US gateway provider and offers low 2.65% per transaction fees.  Learn more at http://www.beanstream.com/ 

 

As EasyCart continues to improve, we always look for more input from users.  It doesn’t always mean we will get it in our software, but if you have ideas or need something added to EasyCart, just send us a support ticket and let us know.  We have some great new things planned for version 4.0, so stay tuned as we continue to develop!