How it works
How MateCode works
Every referral code on MateCode is manually reviewed before the community can see it. Here's exactly how.
The most important thing to know
Unlike most code sites, MateCode does not publish codes automatically. Every single submission is reviewed by a real person before it goes live. Zero exceptions.
Our 5-step review process
Community submission
Anyone can submit a referral code using our submission form. We collect the company, code, a description of what the new user gets, an estimated value and an optional expiry. All submissions enter a “pending” queue and aren’t visible to the public.
Manual review by our team
- Is the company a legitimate, recognisable Australian or international service?
- Does the code format match what that company’s referral codes typically look like?
- Is the description accurate and not misleading?
- Is the claimed value realistic for that company’s program?
- Are there signs of spam, bulk submission, or affiliate fraud?
- Is the company category appropriate for our platform?
We aim to review all submissions within 24–48 hours.
What gets rejected
- Company can’t be confirmed, or appears to be a scam
- Misleading value claims (e.g. “$500 off” for a program that gives $5)
- Services targeting vulnerable people: payday loans, online gambling, etc.
- Duplicate of an already-listed active code
- Code appears generated or fabricated rather than real
- Adult content, illegal services, or categories we don’t support
- Evidence of bulk submission or affiliate fraud
Submitters who repeatedly send low-quality or fraudulent codes may be blocked from submitting in future.
Approved codes go live
When a code passes review, it's published with a “✅ Reviewed by MateCode” badge and the date it was approved — so the community can see how recently it was checked. Codes are sorted by recency and usage, not paid placement.
Community reporting & re-review
Every listing has a “worked / didn’t work” vote. If a code has expired or stopped working, the community can flag it. We re-review flagged codes and remove them if they're confirmed invalid; codes with multiple reports are deprioritised straight away while under review.
What makes MateCode different
MateCode
- Every code manually reviewed
- Community reporting system
- Australian-focused
- No paid placements in listings
- Expiry dates tracked
- Review date shown
Most other code sites
- Auto-published codes
- Scraped from the internet
- Often outdated
- Paid featured placements
- No review process
- No accountability
Submission guidelines
To get approved fast, follow these when you submit a code:
- Use the exact referral code as it appears in your app or account — don’t shorten or modify it
- Describe what the new user receives — not what you get as the referrer
- Enter the correct company name (we’ll normalise it, but accuracy helps)
- Add an expiry date if you know it
- Only submit codes you personally use and know are active
- Don’t submit codes for gambling, adult content, payday lending, or otherwise harmful services
- Don’t inflate the value — write what the new user actually gets