Unlike Qantas Club, you can actually get QFF membership for free. As of this writing, there seems to be two registration links:
https://www.qantaspoints.com/join-now
AND
https://www.qantas.com/fflyer/dyn/joinff
Easiest way to get free QFF membership is to register using a foreign country. Membership fee is only charged if you're from Australia or New Zealand. Once the application has gone through, simply log in and change your address/country to the real one.
If you have kids aged 3 to 11, they can join the Joey Club, which comes with free QFF membership. They also get a welcome pack, including a Joey Club passport. Sign them up here.
There are also lots of online codes that gets you free membership, e.g. https://www.qantaspoints.com/join-now?code=FAMILYFREE
If FAMILYFREE doesn't work for some reason, feel free to try the below codes. They are known to work before:
- WOOLWORTHS
- BANKWEST
- CBA
- ANZ
- AMEX
- HSBC
- DINERS
- AVIS
- NAB
- UBER
- DISCOVER
- EVENTS
- JETMAIL
- BUDGET
Do note that these codes seem to only work with the first qantaspoints.com URL, and not the second qantas.com one.
The last time I tried applying for QFF, the website sort of just hangs with a circle that goes round and round forever. The registration page never gave an acknowledgement that the application was received or successful. That said, I did get a QFF card in the post a week later. Other people mentioned that you'll need to fill in ALL the blanks on the web form for registration to work. YMMV.