|
/ Documentation /Troubleshooting/ How to Fix Request Timeout Errors When Importing Funnel or Step Templates

How to Fix Request Timeout Errors When Importing Funnel or Step Templates

If you’re seeing a Request Timeout error while importing ready-made funnel or step templates in CartFlows, it usually means your website is having trouble connecting to our templates server.

This documentation explains what causes the issue and how to fix it.

What Causes This Error?

When you import a template in CartFlows, a request is made from your website to our templates server at: https://templates.cartflows.com/

WordPress uses a core function called wp_remote_get() (through cURL) to handle this request.

If your server or host blocks this outgoing connection — usually due to firewalls, security rules, or server misconfiguration — the request will time out and the template will not be imported.

Where You’ll See the Error

  • The “Import Template” button may appear stuck on “Importing Template”
  • A timeout message may appear directly in the popup
  • You may also see a cURL error in the browser console or in plugin like Query Monitor

How to Fix It

Follow these steps to troubleshoot and resolve the timeout issue:

1. Check Security Plugins or Firewall

  • Temporarily disable any firewall or security-related plugins on your site
  • Make sure they are not blocking outgoing API requests

2. Contact Your Hosting Provider

Ask your hosting provider to check for:

If needed, ask them to whitelist that domain to allow template imports.

3. Check Server Requirements

Make sure your server:

  • Is running a recent version of PHP
  • Has the cURL library installed and up to date
  • Has sufficient memory (increase your PHP memory limit if needed)
  • Has an adequate cURL timeout limit

You may also want to ask your host to check:

  • If wp-cron is disabled
  • If loopback requests are blocked or restricted

4. Use the Query Monitor Plugin

Install Query Monitor and view the HTTP API Calls under the admin page where the error occurs. It can help you identify blocked or failed requests.

5. Special Note for Managed WordPress Hosting

If you’re using managed hosting, providers may apply strict limits on:

  • Execution time
  • Memory usage
  • HTTP API requests

Ask your host whether WordPress REST API requests or cURL operations are restricted — and request an exemption for our templates domain.

6. Still Not Working?

If the above steps don’t resolve the issue, contact your hosting provider and ask them to confirm that your server can communicate with: https://templates.cartflows.com/ via cURL without limitations.If needed, you can also contact our support team and provide your website’s IP address. We’ll check if it has been mistakenly blocked on our server — although this is rare.

Was this doc helpful?
What went wrong?

We don't respond to the article feedback, we use it to improve our support content.

Need help? Contact Support
On this page
Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.

Free Cartflows Form - Popup

Download is Just A Click Away!

Enter your email address and be the first to learn about updates and new features.