No. Since referral codes are made in CrewFire, all ambassadors need a CrewFire account. This is also the software we use to keep track of all our current ambassadors. However, it is not a requirement to be active on CrewFire and participate in CrewFire activities.