I built and manage a shopify store for a client. I noticed that even after I installed a Beeketing app, sdk.beeketing.com still significantly slowed down my online store website! I finally figured out what to do and hence this post.
What is Beeketing?
Beeketing is a software company that builds apps for online stores. I know they build apps both for Woocommerce and Shopify platforms.
So if you are reading this, I guess you have encountered this problem. I found out myself after using Pingdom to measure the speed of my website.
As you already know, speed is the ultimate for any online store. Sellers loose potential customers and of course sales due to speed.
How to delete All Beeketing codes after uninstalling
I had to write to Shopify and Beeketing.
- Navigate to your layout.liquid or theme.liquid file. See the picture below:
2. Find and delete this code:
<!-- BEEKETINGSCRIPT CODE START -->{% include 'bk-tracking' %}<-- BEEKETINGSCRIPT CODE END --!
Save and refresh your page. Now go to Pingdom or any other tool and check the new speed rating of your site. You will observe that the sdk.beeketing.com is also no more.
Fortunately, this same guide is made public by Beeketing themselves. I couldn’t get it initially until I wrote them.
But why would Beeketing snip in this code on people’s website? According to their website:
These unremoved codes do not affect your storefront and site performance.
But this statement is not true. The code affects the speed and performance of your store. Why the code? It suggests that Beeketing continue tracking user’s websites even after you uninstall their app. Look at the code again:
<!-- BEEKETINGSCRIPT CODE START -->{% include 'bk-tracking' %}<-- BEEKETINGSCRIPT CODE END --!
I think this is wrong. Not every one is technical enough to notice this and one wonders how many sites they are remotely tracking.