The short version
You have three quiz systems and one sales system. They are separate: each has its own folder, its own admin and its own password, and changing one does not change the others.
What you sell and where it runs
| You sell | Price | Runs on | You set it up in |
|---|---|---|---|
| Rotator spot | Per country, in dashboard Settings. 30 days. | Rotator | Rotator admin |
| Blog post ad | $5 for 30 days, $10 for 90 days, $15 for 1 year | Sponsored | Sponsored admin, as a campaign |
| Custom quiz page | $100 a year. Traffic not included. | Clients | Client Quizzes admin |
The dashboard never changes any of these for you. It records the sale, and you do the setup in the admin named above, then confirm it in the dashboard.
Every address
What visitors and buyers see
| Page | Address | System |
|---|---|---|
| Main quiz | noredhustle.com/quiz/best-survey-site/ | Rotator |
| Rotator (redirects straight to an offer) | noredhustle.com/quiz/geo | Rotator |
| Sponsored quiz for one ad | noredhustle.com/quiz/sponsored/?ad=NH-0013 | Sponsored |
| A client's quiz page | noredhustle.com/quiz/clients/acme | Clients |
| An advertiser's private stats page | noredhustle.com/quiz/sponsored/stats.php?k=… (copy it from the campaign) | Sponsored |
| Client sign-in, to edit their own links | noredhustle.com/quiz/clients/portal.php | Clients |
| Order form | noredhustle.com/order-form/ | Sales |
| Aprobile payment page | aprobile.com/pay/pay.php?checkout_id=5 (the $100 quiz page) | Sales |
What only you use
| Admin | Address | Controls |
|---|---|---|
| Rotator admin | noredhustle.com/quiz/geo/admin.php | Main quiz look, offers, rotation, clicks, tracking |
| Sponsored admin | noredhustle.com/quiz/sponsored/admin.php | Campaigns, offers, clicks, tracking, sponsored quiz look |
| Client Quizzes admin | noredhustle.com/quiz/clients/admin.php | Clients, their offers, look, clicks, logins, approvals, tracking |
| Placements dashboard | noredhustle.com/nh-placements/ | Buyers, orders, payments, renewals, prices, order form wording |
| Aprobile | aprobile.com/pay/ | Checkouts and received payments |
How visitors move
go.php is the hidden step that picks the offer, counts the click and adds tracking. Visitors pass through it without seeing it.
Rotator Main quiz and rotator
The main quiz asks its questions, then the result button goes to the rotator. The rotator finds the visitor's country and device, picks an offer by your percentages and redirects them.
- Rotation tab: which offers each country and device gets. Countries you haven't listed use DEFAULT.
- Main and email traffic: visitors tagged as email use the email rotation. Everyone else uses main.
- Offers tab: your link library. Change a link once and it updates everywhere.
- Landing page tab: the main quiz's colors, logo, questions and text.
- Rotator spots: 4 per country and device, at 25% of traffic each, and you can change both in dashboard Settings.
Sponsored Sponsored quiz
This is for dedicated offers, mainly blog post ads. Each campaign has an ad ID, usually the order ID from the dashboard such as NH-0013. Its banner link is /quiz/sponsored/?ad=NH-0013.
- Campaigns tab: on or off, start and end dates, and that ad's own rotation.
- Clicks tab: clicks per ad and per day for any date range.
- Stats link: on a campaign, click Create stats link, click Save changes, then Copy stats link and send it to the advertiser. They see that ad's status and clicks by date. They can't change anything or see your other ads, offers or notes. New link or Turn off, then Save changes, stops the old link working.
- Add tracking switch: turn it off on a campaign if the sponsor uses their own tracking link.
- When an ad ends: with an end date set, clicks go to your fallback link automatically. The fallback is set in Settings and is normally your rotator.
The same fallback catches a missing or unknown ad ID, a campaign that is off, and any country or device with no offer.
Clients Client quizzes
One admin runs a dedicated page for every client. Pick the client in the bar at the top, then work through the tabs.
- Client tab: page on or off, tracking on or off, notes, private stats link, client login.
- Rotation, Offers, Landing page: the same screens as your rotator, for that client only.
- Client login: they can edit their own links and percentages at
portal.php. Nothing goes live until you approve it on the Approvals tab. - Private stats link: a read-only page of their clicks that you can send them.
- When a page is off: visitors go to that client's fallback link, or your rotator if it's empty.
Sales Selling and orders
- The buyer pays on an Aprobile checkout.
- Aprobile redirects them to the order form, with the product filled in by the link. For example:
/order-form/?product=blog&duration=30&amount=5 - They send their details, and it appears in dashboard Submissions.
- Find their reference in Aprobile and confirm the money arrived. A form submission alone is not proof of payment.
- Click Create order, then set it up in the right admin.
- Confirm it in the dashboard. Time starts when it goes live, not when they paid.
Order form links
| For | Link after noredhustle.com/order-form/ |
|---|---|
| Rotator spot, US iPhone | ?country=US&device=ios |
| Rotator spot, US desktop | ?country=US&device=desktop |
| Blog ad, 30 days | ?product=blog&duration=30&amount=5 |
| Blog ad, 90 days | ?product=blog&duration=90&amount=10 |
| Blog ad, 1 year | ?product=blog&duration=365&amount=15 |
| Custom quiz page | ?product=quiz |
Wording, support email (hello@noredhustle.com), devices and crypto options are in dashboard Settings → Order form. Prices are in the Settings cards for each product.
Sales Your tracking dashboard
This is the page where every submission lands and where you keep track of everything: noredhustle.com/nh-placements/
Each order form a buyer sends goes to Submissions. Start each day on Overview, because its To do list shows what needs you, most urgent first.
| Section | Use it for |
|---|---|
| Overview | Your daily to-do list: new submissions, ads to set live, renewals coming up and ads to remove |
| Orders | Every rotator spot, blog ad and quiz page, with status, dates and history. Filter by product |
| Submissions | Everything sent through the order form. Each one shows warnings, such as a used payment reference, a full slot or an amount below your price |
| Buyers | Each buyer's contact details, orders and total paid |
| Payments | The payments you have recorded |
| Settings | Prices, countries, spots, the order form and backups |
A submission is only what the buyer says. Nothing counts as paid or live until you record it. After you click Create order, the submission moves to Handled and links to its order, and you follow the order from there.
Tracking
Tracking tells you where a visitor came from. Each of the three admins has a Tracking tab with a link builder. Use it instead of typing links by hand.
| Part of the link | Means | Example | Your network sees |
|---|---|---|---|
p | Platform | p=tt | s1=nh-tt |
s2 | Creator or source | s2=shayla | s2=shayla |
s3 | Campaign or blog post | s3=spring | s3=spring |
Platform codes: tt TikTok, yt YouTube, ia Instagram, fe Facebook, rd Reddit, pn Pinterest, st Snapchat, ws WhatsApp, em Email, seo SEO, dir Direct.
- Tracking settings are separate in each admin. If you add a platform, add it in all three.
- Your blog links also use a short style on the main quiz:
/quiz/best-survey-site/seo/buttonmeans platformseo, sourcebutton. - On the sponsored and client pages, use the
?p=style the link builder makes. - Changing the
nhprefix changes the names in your network reports, so leave it unless you have a reason.
Where to see clicks
| You want to know | Go to |
|---|---|
| Clicks to your rotator offers | Rotator admin → Clicks |
| Clicks on a blog post ad, by date | Sponsored admin → Clicks |
| Clicks on a client's page | Client Quizzes admin → Clicks |
| What a client can see | Their private stats link |
| What an advertiser can see | Their ad's stats link, from the campaign in the sponsored admin |
| Which traffic source made money | Your affiliate network's reports, using s1, s2 and s3 |
Your admins count clicks only. Your networks' reports are the final word on conversions and payouts.
Common jobs
Someone bought a blog post ad
- Check the payment in Aprobile, then Create order in Submissions.
- In the sponsored admin, add their link under Offers.
- In Campaigns, create a campaign using the order ID as the ad ID, add their offer to its rotation and switch it on.
- Make the banner, link it to
/quiz/sponsored/?ad=THE-IDand put it in your article. - In the dashboard, click Confirm published. It shows the end date.
- Set that date as the campaign's Ends date.
- Optional: click Create stats link, save, then copy the link and send it to them.
Someone bought a custom quiz page
- Check the payment, Create order, then Details checked.
- In the Client Quizzes admin, click + New client. Add their offers, rotation and look, then save.
- In the dashboard, click Confirm live with the page address. The 12 months start now.
Someone bought a rotator spot
- Check the payment, Create order, then Approve link.
- In the rotator admin, add their link to that country and device at 25%.
- In the dashboard, click Confirm added & activate. The 30 days start now.
- If they don't renew, remove the link, then click Confirm removed.
Make a link for a TikTok creator
- Open the Tracking tab in the admin for that page.
- Pick the page, choose TikTok, type the creator's name and click Copy.
Which quiz should this traffic go to?
| Situation | Use |
|---|---|
| Your normal traffic, earning for you | Main quiz |
| A banner someone paid for in your article | Sponsored quiz with their ad ID |
| A buyer wants a page of their own | Client page |
| Skip the quiz and go straight to an offer | /quiz/geo |
Files and uploading
| On your computer, in NoredHustle/ | On your site |
|---|---|
Quiz/v8/nored-paid-surveys.html | /quiz/best-survey-site/ |
Quiz/v8/geo/ | /quiz/geo/ |
Quiz/sponsored/ | /quiz/sponsored/ |
Quiz/clients/ | /quiz/clients/ |
Placements Dashboard/placements/ | /nh-placements/ |
Placements Dashboard/order-form/ | /order-form/ |
- Never overwrite a live
data/folder. It holds your real offers, orders, clicks and passwords. The copies on your computer are out of date. - Backups: each admin keeps saved versions you can restore in Settings. The dashboard has a Download backup button, about once a week is a good habit.
- Older files:
Quiz/v1tov7andQuiz/v8 copyare earlier versions. Nothing described here uses them.