Apify's new Performance Marketing Lead will test "landing pages" across the funnel, and the Store team is hired to make every visitor land on the right Actor. The page most of that traffic reaches is an Actor page, and the most used one, Google Maps Scraper (662K users, 45K a month), responds slowly for real visitors: Interaction to Next Paint is 620 ms at the 75th percentile, rated slow by Google, with 1.85 s of blocked main thread in the phone test. The pricing page passes (189 ms), so the problem is the Actor page template, which every one of the 95,000 Actors uses.
First action
Record a performance trace of the Google Maps Scraper page on a throttled phone and list the five longest tasks.
How to measure it
Field INP on Actor pages
- Now
- –
- Target
- under 200 ms
- By
- 60 days
Steps
Trace the page
Throttled phone profile; list long tasks by script.
Web platform engineer 2 days
Add real-user INP
Report INP and LCP by template (Actor, Store, pricing).
Web platform engineer 3 days
Defer tags
Load ad and analytics tags after interaction-ready, through the tag manager.
Performance Marketing Lead 1 week
Split the template
Lazy-load README, tabs and code samples.
Fullstack Engineer, Store 2 weeks
A/B test
New template on Google Maps Scraper vs current.
Performance Marketing Lead 3 weeks
Roll out
All Actor pages, then Store search.
Fullstack Engineer, Store 2 weeks
Report
Sign-up rate and cost per sign-up before and after.
Data team monthly
Why it works
Profile the Actor page template on a mid-range phone: README rendering, tabs, the pricing widget, and the ad and analytics tags (on the Store page the Google Ads tag is the largest single script cost). Defer marketing tags until after the page is interactive, split and lazy-load README and tab code, and add real-user INP reporting by page template. Ship the fix behind an A/B test on Google Maps Scraper, measuring "Try for free" clicks and sign-ups, then roll it to all Actor pages.
Every paid or organic click on an Actor name lands on this template, so one fix lifts conversion for the whole catalogue and lowers the cost per sign-up the new lead will be measured on. Slow taps on "Try for free" are lost sign-ups that attribution cannot see.
Ready to use
ChecklistActor page speed checklist
[ ] Trace on a mid-range phone [ ] Real-user INP by template [ ] Ad and analytics libraries load after interaction-ready [ ] Conversion events still fire immediately [ ] README and tabs lazy-loaded [ ] A/B test on Google Maps Scraper [ ] Roll out to all Actor pages [ ] Cost per sign-up compared
Risks and how to handle them
Deferring tags breaks attribution
Keep conversion events immediate; defer only library loading, and compare tag counts before and after.
Template changes hit SEO
Keep content server-rendered and check Search Console for each rollout.
Evidence
- Google PageSpeedGoogle Maps Scraper page (apify.com/compass/crawler-google-places), October 22, 2026: real Chrome visitors' Interaction to Next Paint is 620 ms at the 75th percentile, rated slow (good is under 200 ms), while LCP (2.3 s) and CLS pass. Mobile lab test: performance 33, Total Blocking Time 1,850 ms, 5.3 MB page. The pricing page, by contrast, passes for real visitors (INP 189 ms, LCP 1.1 s).Source
- HiringPerformance Marketing Lead (Prague, posted September 3, 2026): "scale Apify's paid acquisition and own the channels, budget, and team"; run "the testing program across the whole funnel, from creative and copy to landing pages and audience segmentation, including new channels as they appear (ChatGPT ads, for example)"; own "the attribution model together with the Data team" toward "a unified multi-touch attribution model"; budgets "$1M+" judged on "LTV/CAC, payback periods, and ROAS".Source
- HiringFullstack Engineer, Store (posted September 3, 2026): the Discovery team "owns how people and AI agents find the right tool on Apify Store: search, recommendations, and the way Actors are categorized and presented"; "when discovery works, activation, onboarding, and retention follow"; builds "the scoring, ranking, and quality pipelines".Source
- Google PageSpeedHomepage: mobile lab performance 34 (desktop 61), lab LCP 14.6 s on the H1, 5.0 MB with 4.2 MB of JavaScript (1.3 MB unused). Real visitors to the whole site fail Core Web Vitals on INP (371 ms at the 75th percentile; LCP 1.9 s passes). The Store page's field INP is 360 ms, and in its lab run the single largest script cost is the Google Ads tag (471 ms of scripting).Source
- Your websiteGoogle Maps Scraper Actor page: "Total users 662K", "Monthly active users 45K", rating 4.7 from 1,818 reviews, "Pricing from $1.50 / 1,000 scraped places", maintained by Apify. It is the second "Popular Actor" on the homepage, next to TikTok Scraper (352K users) and Instagram Scraper (443K).Source