Solution to Messy Backend

Past 3 weeks, I was actively developing our sales field app for internal usage. Although I have broad idea how it will work, but I am not a programmer. So, eventually, while it took me 2 weeks to work with Cursor on front end, the backend is even harder. First, I was using JSON-server then […]

Jetpack Connection Issues with WordPress

Update : Adding more context. This site went through migration. So i guess during the migration, something is happening that leading to this issue. Also once you done the steps below, you need to delete the plugin and install/activate again. That should resolve the issue. — I was struggling with Jetpack to connect with WordPress. […]

Convert Woocommerce Guest to Customer

Sometime user would like to repeat order but they contacted you manually. In this case, the fastest way to submit the order on their behalf is to find existing order, and convert them to customer. Therefore, on new order, you could just search their email to submit order. There are two parts to do this. […]

Unsubscribe Link for EmailDelivery

So if you’re using emaildelivery.com as your ESP and you are designing your email outside from the platform such as in Figma using Emailify, then you know you need to include the unsubscribe link. The tag that emaildelivery use is {{!!unsublink}}. So ensure when you designing your email, link your button or whatever to the […]

Blocking Countries from Server Side (NGINX)

I’m going to put it here for my note. https://frankindev.com/2021/10/20/nginx-geoip2 This could save a lot of money using the plugin from WordPress. However, config on nginx is required. Also it doesn’t work if your page is cache. So you might need to exclude the hompage from cache. Otherwise it will not working.

Fix sitemap.xml 404 Not Found

You might activate Rankmath on your wordpress and suddenly when you click your sitemap URL and it showing 404 not found. You’re not alone. Looks like if you are using Runcloud or Nginx as your server, you need to define the nginx config on sitemap. Luckily Rankmath already have this. You can refer here. If […]

Woocomerce Checkout With Email As Optional

By default, Woocommerce checkout or any other plugin on Woocommerce will require email to checkout. However, you might want to disable it due to some reason. Although some plugins do provide the option to make the user email during checkout as optional, however, it might not work very well. One of the solutions is to […]

Sendy Setup Using Runcloud

Well, the experience was not that smooth with the fact that Sendy official stack would be Apache. However, my RC setup is using NGINX. So couple of changes need to made. First off, the nginx-config. You need to update nginx-config for your specific app and put ammend these lines. I just update these particular lines: […]

Shopee Ads : Auto vs Manual Selected Bid

I am runnning the Shopee ads for this brand for quite sometime now and was curious how the manual bid perform. Below is the results of manual bid. ROAS was around 1.43 nearly breakeven. The below picture is the performance on auto bid. Clearly, the performance is so much better. With ROAS around 5.03. That’s […]

Storing Leads to CRM

In the previous post, I wrote about tracking the leads now we are moving on to the next phase – storing the lead. I do not know what is the best software to manage the lead – you can use Hubspot, internal CRM or Google Sheets. But the whole point is to push it somewhere […]