diff --git a/apps/user/models.py b/apps/user/models.py index d24edf15..efeda23d 100644 --- a/apps/user/models.py +++ b/apps/user/models.py @@ -114,8 +114,9 @@ class User(AbstractUser): @property def ref_url(self): - return 'https://%s%s?referrer=%s' % ( - settings.MAIN_HOST, reverse('index'), short_url.encode_url(self.id) + code = short_url.encode_url(self.id) + return 'https://%s%s?referrer=%s&utm_source=referral&utm_medium=referral&utm_content=%s&utm_campaign=ref_campaign' % ( + settings.MAIN_HOST, reverse('index'), code, code ) if self.id else '' def serialized(self): diff --git a/project/templates/blocks/footer.html b/project/templates/blocks/footer.html index 07edfa55..1ef452b3 100644 --- a/project/templates/blocks/footer.html +++ b/project/templates/blocks/footer.html @@ -21,8 +21,8 @@