Shopify
Cloudflare partners with Shopify to provide Shopify customers’ websites with Cloudflare’s performance and security benefits.
If you use Shopify and also have a Cloudflare Enterprise plan, you can use your own Cloudflare accounts to proxy web traffic. This setup option is called orange-to-orange (O2O).
O2O applies both your and Shopify’s security settings.
Benefits
O2O routing also enables you to take advantage of Cloudflare zones specifically customized for Shopify traffic.
How it works
For more details about how O2O is different than other Cloudflare setups, refer to How O2O works.
Enable
You can only enable O2O on the Cloudflare Enterprise plan.
To enable O2O on your account, create a CNAME
DNS record.
Type | Name | Target | Proxy status |
---|---|---|---|
CNAME |
<YOUR_SHOP_DOMAIN> |
shops.myshopify.com |
Proxied |
Product compatibility
When your zone uses O2O, certain Cloudflare features can interrupt the flow of traffic to your site or display incorrect data to your visitors, including:
For a full list of compatible products and potential limitations, refer to Product compatibility.
Additional support
If you are a Shopify customer setting up your own Cloudflare account, contact your Cloudflare account team or Cloudflare Support for help in resolving issues.
Cloudflare will turn to Shopify if there are technical issues that Cloudflare cannot resolve.
DNS CAA records
Shopify issues SSL/TLS certificates for merchant domains using Let’s Encrypt. If you add any DNS CAA records, you must select Let’s Encrypt as the Certificate Authority (CA) or HTTPS connections may fail.
For more details, refer to CAA records.