Query parameters and cached responses
Query parameters often signal the presence of dynamic content. As a result, if there are query parameters in the URL, APO bypasses the cache and attempts to get a new version of the page from the origin by default. Because query parameters are also often used for marketing attribution, like UTMs, quick loading times are especially important for users.
To add a query parameter to our allowlist, create a post in the community ↗ for consideration.
APO serves cached content as long as the query parameters in the URL are one of the following:
refutm_sourceutm_mediumutm_campaignutm_termutm_contentutm_expidfbclidfb_action_idsfb_action_typesfb_sourcemc_cidmc_eidgcliddclid_gacampaignidadgroupid_kecn-reloadedage-verifiedao_noptimizeusqpmkt_tokepikck_subscriber_id
wp-wordpresscomment_woocommerce_xf_edd_jetpackyith_wcwl_session_yith_wrvp_wpsc_ecwidec_bookly_bookly
Was this helpful?
- Resources
- API
- New to Cloudflare?
- Products
- Sponsorships
- Open Source
- Support
- Help Center
- System Status
- Compliance
- GDPR
- Company
- cloudflare.com
- Our team
- Careers
- 2025 Cloudflare, Inc.
- Privacy Policy
- Terms of Use
- Report Security Issues
- Trademark