***************
ACTION
1)Sign Up for a Funnelflux Account
-Sign up through this link for the STM-exclusive deal: https://funnelflux.com/pro/stm/?refe...aign=forum_sig
When you sign up with this link, you get a free month and a 50% discount for the following 6 months.


After signing up, you should receive an email with log in instructions. The log in link is here:
https://ui.funnelflux.pro/
2)Register a Tracking Domain
Next you'll need to register for a domain to use for your tracking links. This is mandatory as Funnelflux does not provide a default tracking domain.
You can register this domain with any registrar. The instructions below are for Namecheap, which is my registrar of choice.
-Register an account on Namecheap.com if you don't yet have one.
-Sign in, click on "Domains" > "Domain Name Search".
-Pick a domain name for your tracker. It's not really important what the name is really, because nobody except the traffic source reviewers and possibly the owners of the website your ads will be appearing at will see this link. I mean don't include any swear words or something that will scream "this is spam" for google, but other than that, it can be anything.
Enter your desired domain name into the search field and press ENTER to check and make sure it's not already registered. Domain names that have already been taken will say "TAKEN" and show a "make offer" icon at the end of the row. Domain names that are available will show an "add to cart" icon.


Although it doesn't have to be a .com domain, some people believe that .com domains are less likely to be flagged/banned by google. Also, word has it that .com domains are faster (https://stmforum.com/forum/showthrea...ns-For-Landers). So I'd recommend getting a .com if you're not sure.
-Once you've decided on a domain name, click on "Add to cart". Then put your cursor on the cart icon at the upper right and click on "View Cart" where you'll need to complete the purchase.

No need to buy any of their additional services:

Regarding Auto-Revew - you have two choices:
a)Toggle "AUTO-RENEW" to ON for now, then if the domain gets flagged by google, come back to turn it off.
b)Leave "AUTO-RENEW" at OFF (should be by default). Then pay for another year one year from now if the domain isn't flagged by google by then.
Either approach would be fine - it depends on your habit and preference.
Leave WhoisGuard at "ENABLE" (now "FREE FOREVER!" on Namecheap) to be safe - I don't know what you'll be running, but it would probably be safer to not have your name associated with the campaigns you run.
No need to get Premium DNS.

Click on "Confirm Order" and make your payment to complete the purchase process.
3)Add the Tracking Domain to Funnelflux
-Log into Funnelflux, click on the "Settings" icon in the left menu > "Domains" tab at the top > "+ Add Domains".

-Enter your domain name into the empty field and click "Add".

-A new entry appears for your domain name, along with an IP in the column "Allocated IP Address". Highlight and copy this IP - you'll need to paste it into Cloudflare in a minute.

-Toggle your domain to ON:

4)Add and Configure DNS on Cloudflare
Next you need to set up the domain on Cloudflare - it will take care of the DNS and SSL for you.
-First step would be to sign up for a Cloudflare account if you don't have one:
https://dash.cloudflare.com/sign-up
-Log into your Cloudflare account: https://dash.cloudflare.com/login
-On the "Home" tab, click on "+ Add a Site":

-Enter your domain and click "Add site":

-Choose the free plan and "Confirm plan".

-In the DNS management section click "+ Add record":

-For "Type" select "A"; for "Name" type "@"; for "IPv4 address" paste the IP you just copied from Funnelflux; click "Save".

-Click the "Continue" button at the bottom. You'll then be shown a couple of nameservers you'll need to replace on Namecheap:

-Go to Namecheap > "Manage" settings for the domain you registered > "Domain" tab. In the "NAMESERVERS" section, select "Custom DNS" and paste the two nameservers from Cloudflare into here:

-Don't forget to click on the green checkmark to save!
-Go back to Cloudflare and click on "Done, check nameservers".

-On the next page, leave everything else at default and click "Done" at the bottom.
-Select "Page Rules" from the top > on the next page click "Create Page Rule":


-Put your tracking domain in the first field and add a "*" at the end.

-Then using a combination of "Pick a Setting" and "+ Add a Setting", add the settings as in the screenshot below.

***************
Wasn't too painful now was it? Congratulations - your Funnelflux tracker is now ready for action!
Amy
Hi @vortex I have set all this up, but now I am getting this when I click the link to my tracker out of my landing page

It still works sometimes, but I am worried that it will start showing this error again when I run a campaign. Do you know what this error is and how I can ensure that it doesn't come up again?
Hey @dseopro1000 @vortex, Zeno from funnel flux showed me that this problem was happening because I had 2 A records set up in cloudflare. I deleted one of the A records (the one that wasn't my IP address) and now it works fine. I don't fully understand DNS or CDN yet so I can't explain why this is, but it worked so I'm happy.
Glad you solved it :-)

Hey, would anyone happen to know the solution to fixing these errors?
They occur every time I click the button that takes me from the landing page to the next step of my funnel.
Thanks!
Thanks! I'll give it a try and let you know if it works.
Hello, @votex ,when I set the page rule, I can't find "Always Online", on my surface I just can use "Auto Minify", I don't know if they are the same?
And where is "namecheap" comes from? FuunelFlux Pro or Cloudflare?
Thanks a lot.
Don't worry about always online.
The two most important are Cache Level > bypass and SSL > flexible.
We will be rolling out a new domain approach soon that doesn't require these rules, or even specifically using Cloudflare (though its arguably the best DNS provider to use for most people).
Namecheap is a domain registrar -- it's where you purchase domains. It has no relationship to FunnelFlux or Cloudflare, it is an entirely separate company/platform.
To summarise:
1 - Registrar - this is where you buy domains. These platforms like Namecheap and GoDaddy register domains for you and push their existence to the global servers that list all the domains in existence. Here we set "nameservers" which determine what system controls our DNS records.
2 - Cloudflare - this is a DNS service provider. You'll create an account here, add a domain, and it will give you the custom namerservers to set in Namecheap. Now Namecheap tells the "global registry" that Cloudflare is the platform that should be contacted for any of your DNS records. In Cloudflare you then set A, CNAME, etc. records for your domain.
3 - FunnelFlux - as an end software system, we provide an IP address for you to point a domain or subdomain at, which ultimately connects requests to our system.
So when a user goes to domain.com/tracking-link/ in a browser, this is what actually happens:
1. DNS resolution happens in multiple steps. The first being the ".com" global registry is asked who is in charge of "domain".
2. The registry provides the Cloudflare nameservers, which Namecheap had previously saved
3. Cloudflare then gets asked for information about "domain.com"
4. Cloudflare returns an IP address for "domain.com"
5. The request now gets routed to 12.34.56.78
Well, that's a simplification, but that's how a lot of this stuff ties together.
@zeno Thanks for your explanation,I bought my domin on Blue,it's different from Namecheap,Great thanks~~~
@zeno I thought there was something wrong for me....My domain comes from Bluehost,in this tutorial,step 4):Click the "Continue" button at the bottom. You'll then be shown a couple of nameservers you'll need to replace on Namecheap;Go to Namecheap > "Manage" settings for the domain you registered > "Domain" tab. In the "NAMESERVERS" section, select "Custom DNS" and paste the two nameservers from Cloudflare into here;
If these step wouldn't work for me?Need I change my operation?If I need,what should I do……I really don't know how to set up it for my Bluehost domain..
Thanks a lot
Sincerely
Lynn
I have solved this problem by contacting Bluehost, thanks their great service.
But this step "Put your tracking domain in the first field and add a "*" at the end."
After I add a "*" and save, it becomes "domain/*" not "domain*", is this correct?
I'm really not sure, and the state of my site is "active", does it represent all things are fine and it works?
Sincerely
Lynn
Hi,
Yes that rule is correct -- it should be domain.com/*
It will auto-correct it since its the logical end result.
If you put domain.com*, you are stating anything that starts with domain.com, matching any string that follows.
But every file on domain.com technically would have a slash, e.g. domain.com/lander.html, domain.com/path/page.php, etc.
Even domain.com?query=params is technically the same as domain.com/?query=params, just the / can be excluded in this one case and the webserver compensates. So Cloudflare is just correcting the rule to a more technically correct form.
Amy, must I add and configure DNS on Cloudflare?
After changing nameserver, I can't open my site and log in WordPress....My domain comes from Bluehost, they always can solve my problems in time, but I can't contact anybody else on Cloudflare, I feel that it's unconvenient for me, my technology about site is really poor,I need customer service cames up in time........
Could I just use Bluehost nameserver? If I can, how's it going next?
Sincerely
Lynn
I have fixed my site, when it was fixed and I can open it, I'm really happy!!!!!!
Thanks Amy, I will continue learning knowledge and use them, give you my heart hahaha~~~~
Great thanks for you...