Refer a friend!

SHARE the fun and

Had a great time at Topgolf? Invite your friends to come play around! Refer a friend who is new to Topgolf, and both of you receive a 500 baht gameplay discount! 

How it works


Enter your details in the form below and click START. Press “Copy Link” and share with your friends!


After your friend plays Topgolf and has used your promo code, you will get 500 baht Topgolf gameplay credit. Check your email to claim your discount


Come play Topgolf, show your code and enjoy

The more friends you refer, the more gameplay you will get!​

Invite your friends

Terms & Conditions

  • Your friend must be a new Topgolf Megacity player. Meaning: he/she is not registered in the gaming system yet
  • Maximum one offer per bay. I.e. only one player per bay can use your promo code
  • Players who have referred others can stack gaming credits. I.e.: if 3 friends have used your code, you will receive 3 x 500 baht gaming credit, which can be used to enjoy 1,500 baht gameplay discount
  • Each 500 baht gaming credit must be used in full. In case gameplay cost is less than 500 baht, remaining credit will not be transferred over
  • Applies to regular bays only (no VIP bay or restaurants)
  • Pre-booking or walk-in allowed
  • Cannot be sold or transferred to others
  • Gameplay credit cannot be converted into cash
  • Topgolf reserves the right to change the terms or conditions and/or cancel the offer at any point


Frequently Asked Questions

Simply fill in the above form and share the code with your friends.

After your friend plays Topgolf and has used your promo code, you will get 500 baht Topgolf gameplay credit by email.

You can use the discount anytime. However, we reserve the right to change or cancel the offer at any point.

You may refer as many friends as you like! For each friend that uses your promo code, you will receive 500 baht gameplay credit.

At Topgolf, your friend must show the promo code at the Guest Service counter in the lobby.

You can refer friends who have never played at Topgolf Megacity.

More questions? Please reach out to our One Stop Service at 02-114-1289

Apply here

Fill in the form to apply for one of the 400 jobs at Topgolf Megacity.