Performance Marketing in Nepal
A performance marketer who is also a computer engineer, working from Pokhara with clients in Nepal and abroad. USD 170,000+ managed in total across seven or more countries — USD 113,000 on Google Ads and USD 57,000 on Meta.
Scope, stated plainly.
- Server-side Google Tag Manager on Stape, Google Cloud, or a self-hosted tagging server — so conversion data survives browser tracking prevention and ad blockers
- Meta Conversions API hardcoded into the site backend rather than added through a plugin, so event payloads and deduplication keys are under version control
- Offline conversion import: the Google click ID is captured on the form, stored against the record in the CRM, and closed-won deals are uploaded back to Google Ads
- Value-based bidding and target ROAS configured against real deal values, so the algorithm optimizes for revenue rather than raw lead volume
- Reporting reconciled against CRM stage data — what closed, not what the ad platform reported as a conversion
Measurement First, Then Media
Media decisions are only as good as the data underneath them. This sequence fixes the data layer before any budget question is asked — which is also why the engineering work sits at the start rather than the end.
Rebuild the measurement layer
A tagging server is stood up on Stape, Google Cloud, or self-hosted infrastructure, and the Meta Conversions API is wired into the backend with event IDs shared with the browser pixel so events deduplicate correctly.
Close the offline loop
The GCLID is captured as a hidden field at form submission and written to the CRM record. When a deal is marked closed-won, its click ID and value are uploaded back to Google Ads as an offline conversion.
Switch the objective to value
Once real deal values are flowing back in, bidding moves from maximize conversions to value-based bidding with a target ROAS — a change that is meaningless without step two working first.
Automate the account maintenance
Google Ads Scripts written in JavaScript handle bid adjustments, broken-URL checks across landing pages, and automated pausing on defined conditions, so account hygiene does not depend on someone remembering.
Reconcile monthly against the CRM
Platform-reported numbers are compared to CRM-stage outcomes. Where they disagree, the CRM is treated as the record and budget follows it.
Verified, not just claimed.


Arcetis holds Google Partner status, checkable directly in Google's own directory at https://www.google.com/partners/agency?id=4744893600, alongside Shopify Partner status and Certified Marketing Insider from LinkedIn Marketing Labs. USD 170,000+ managed in total across seven or more countries. Across those markets, roughly 12% of generated leads have typically become paying customers, closer to 8% on consultancy engagements — a cross-market lead-to-customer close rate, not an ad conversion rate. On the organic side, a single managed property has reached 4.9 million impressions and 31,000 clicks over sixteen months in Google Search Console, at an average position of 7.5. That is one property rather than a portfolio total, and the client is not named.
The rest of the same stack.
Detailed writing on this exact topic.
How to Audit Google Ads Conversion Tracking Before Scaling Spend
Performance MarketingA Bid Governance Framework for Agencies Managing Real Client Budgets
Performance MarketingDigital Marketing in Nepal: What Actually Works, and What the Market Gets Wrong
Performance MarketingGoogle Ads in Nepal: The Complete 2026 Guide
FAQ
Yes, on the call rather than on this page. Platform screenshots — account spend, conversion volume, cost per result — are shown directly from Google Ads and Meta Ads Manager during the initial conversation. What is not published here is any client's performance data or name, because those belong to the client rather than to me. If a marketer is publishing another business's numbers on a landing page without that business being named and credited, ask yourself what they will publish about yours.