Your cart is currently empty!
No referrals assigned or appears after event ticked purchased
—
by
Hi,
the affiliate links triggers and works just fine, but after purchasing a ticket to the event (i’m use Events Manager Pro) or registering with free tickets, no referrals is assigned. In general no referrals appears in the system.
Can you help please?
Posted in Affiliates Pro
Comments
23 responses to “No referrals assigned or appears after event ticked purchased”
You’re welcome Mantas!
Cheers
Thanks Mantas for your cooperation and apologies for skipping your last question.
The export file can be in tsv format only, but it can be opened with spreadsheet editors and give you the usual appearance with columns and rows.
Kind regards,
George
Thank you, George!!!
Kind regards,
Mantas
Hi Mantas,
You’re welcome.
I think the issue relates to checkout. If you are using only WC checkout for bookings then you can safely deactivate and uninstall Affiliates Events Manager integration. That’s because the commission will be tracked by Affiliates WooCommerce integration. Please try this and let me know.
Kind regards,
George
Hi, George,
yes, I uninstalled the Affiliates Events Manager integration and it worked.
Thank you for amazing support!
The last question, at least for now, which I hope you can help me with.
The export file is in text format, is there a possibility to export in excel format? Maybe there is some aditional plugin or some adjustments can be done?
It’s realy not a critical issue, but would be more convenient.
Kind regards,
Mantas
Hi Mantas,
Thanks, I’ve tested your site and it seems that you were missing some important aspects for this use case to work properly:
1. You need your referred customers to register on checkout.
2. You should avoid guest checkouts.
If they won’t register on checkout, no user account will be created and therefore it won’t be possible to add those referred customers into groups. Both are options in WooCommerce > Settings > Account & Privacy(tab).
After these modifications I made a test referred purchase and the new user has been added to the newly-created affiliate_group.
Kind regards,
George
Hi, George,
thank you!!
I adjusted setting as you indicated and it’s works perfect now.
I noticed that after installing Groups free plugin, after one referal made in the affiliates admin sistem two referals appears. Although in reality there is only one referal received.
https://prnt.sc/cKvGnYGdhR0P
This is not god because affiliates will think there are twice as many referrals as there actually are.
Maybe I did someting wrong with settings again? Or can it be some bug?
Can you please look in to it?
Thank you!
Kind regards,
Mantas
Hi Mantas,
Sure I can have a look, but please make sure to provide admin access to a staging clone instead, if your site is running live at the moment. It might be necessary to disable other plugins during my test process and it’s better to avoid interfering with the normal operation of your business.
Also, make sure to enable WP debugging, by editing your wp-config.php file and replacing this line:
define( 'WP_DEBUG', false );
with these lines:
define( 'WP_DEBUG', true );
define( 'WP_DEBUG_LOG', true );
define( 'WP_DEBUG_DISPLAY', false );
Kind regards,
George
Hi, George,
I enabled WP debugging by editing wp-config.php file and replaced this line as you instructed.
https://prnt.sc/edQlmC9tpNkt
Yes website is running live, but I’m not sure how to make a copy of the website. But please feel free to disable plugins during test process if necessary. I don’t think the test will last long enough to have a significant impact on potential customers.
In any case, I made a backup of the website.
Thank you!
Kind regards,
Mantas
Hi Mantas,
Please have a look at https://github.com/geotsiokos/affiliates-wc-referred-customer/archive/refs/heads/master.zip and download the zip file. This is a plugin that requires WC and Groups free plugin to be active on your installation.
Once this addon is activated, whenever an affiliate refers a new customer, this customer will be added to a group. The group will be named after the referring affiliate’s username followed by the _group suffix. For example if the affiliate has a username like mantasjanavicius then each referring customer will be added to the group mantasjanavicius_group.
Next, and once you acquire Groups Import Export premium addon, you can export the desired lists. Please note that in Groups > Export Users that will be available after installing the new addon, you should select the group to export, enable the options to Include extended user profile data, Use separate columns, Include a column header. In the meta data selection field right after the options, you can remove all of them, by hitting the backspace button on your keyboard(it’s easier to remove them this way) and then select billing_phone, billing_first_name, billing_last_name, billing_email etc. IMO these should be enough but you can actually select as many fields as you choose.
Finally, export the users list for that group and you’re done.
– https://imgur.com/S7J4txN
Kind regards,
George
Hi, George,
Thank you very much fo you suport and such a detailed answer.
It seems that I followed every step indicated in your letter, but when an affiliate refers a new customer unfortunately it doesn’t automatically appear in a group.
Moreover, the group is not created by named after the referring affiliate’s username followed by the _group suffix.
https://prnt.sc/mYKm3sV4ZTEe
It is likely that I have set something incorrectly.
Can I ask you to login and check my website admin to see what’s wrong?
Your login credentials are still the same as I send you before.
And I noticed that export file is in text format, is there a possibility to export e.g. in excel format?
Kind regards,
Mantas
Hi Mantas,
Please allow me some time, to work out what exactly is included in this custom addon and I’ll follow-up with an update.
Kind regards,
George
Hi, George,
yes, of course. I looking forward for your message.
Kind regards,
Mantas
Hey Mantas,
You’re welcome. Perhaps yes the second solution is better. You or your developer should keep in mind the hook I’ve mentioned and the example we provide in the description I shared earlier and also make sure to add each customer to the dedicated group programmatically using another example we provide here:
– https://docs.itthinx.com/document/groups/api/examples/
under Assigning a user to a group. This of course can be done manually by checking the order and then adding the customer to a Groups from the Users list, but IMO it’s better to go for the automatic assignment.
If you need further assistance with the plugins’ API functions, then don’t hesitate to ask here.
Kind regards,
George
Hi, George,
yes of course automatic assignment would be much convenient.
Sinse I dont’t have a developer at the moment is it possibe that you could do the custom adjustment for additional price of course?
Kind regards,
Mantas
Hi Mantas,
That’s great!
As for your next question, I can think of two solutions but both require a custom implementation based on the the affiliates_referral action hook.
– https://docs.itthinx.com/document/affiliates-pro/api/referrals/
For the first one, using the hook you can get the affiliate id and the customer email from the order related to the referral. Having that information, you can send an email automatically/programmatically using this and most importantly without any other manual intervention. This obviously requires your participants to always register when planning to attend an event.
For the second one, using the same hook again, you add each customer to a partner group using Groups free plugin by itthinx, according to the partner involved. Then with the premium Groups Import Export, you can export each partner group list of users-participants and share it with your partners. Alternatively, you can use another premium addon, Groups Newsletters and run newsletter campaigns for each group of users-participants. Obviously in this case you don’t need to export groups members, simply organise your newsletters.
Please note that both ideas require a custom implementation and IMO the first one is better. Even if it requires more work to be implemented, it’s a fully automated approach.
Kind regards,
George
Hi, George,
Thank you for such a detailed answer and suggestions for solutions.
I really like your first suggestion , i.e. to get the affiliate id and the customer email using the hook. However, since my partners will only call the participants instead of sending an email, I really need the participant’s name and phone number to be generated as well. Thus maybe the second solution – premium Groups Import Export – is more suitable for the matter?
In other words, the participants name and phone number are essential.
Kind regards,
Mantas
Hi, George,
thank you! Now works perfectly.
People who buy a ticket to the event also always will receive free consultation from my partners. Therefore, there is a great need for a function to easily see and export the contacts of the seminar participants to each partner based on his referral (not necessarily in the partner section, but at least in the website administrator section).
I know that as an admin I can see indivudal order/participant contacts in affiliates>referals>orders.
But then I should send this contat individually to partner, and if there is 100 partners and 1000 seminar participants it would take days to collect contacts of all one seminar participants and send to the partners.
So I want to ask is there posible to adjust settings or make some custom adustments to see in referals customers contacts and export them as well?
Hi Mantas,
Thanks for providing access to your site.
I have installed Affiliates WooCommerce integration and set the Rate properly with an example commission rate of 10%. The referral has been recorded properly for a ticket product order. However, I’m not quite sure about event booking due to difficulties with the active language. If there is an easy way to book a ticket through an event, please let me know how to proceed and test this route as well.
Kind regards,
George
Hi, George,
thank you.
I send login credentials to your email.
Hey Mantas,
If the event is for free then you should still have a referral with 0 commission. However, since you’re using WooCommerce checkout, you need the Affiliates WooCommerce integration to be installed instead. That’s because you’re not using the core Events Manager checkout.
Still though I can have a closer look at your setup, once you provide temp admin access to it using my personal email address, george at itthinx dot com.
Kind regards,
George
Hi,
I do everything according to the list, but there are still no referrals. Someting still doing wrong I gues.
If the event is free, referrals still should be visible? Because client still pases through WooCommerce process, despite the fact that the price is 0.00.
If I sent you website login credentials, maybe you could take a look and help?
Hi Mantas,
Welcome to our support forum and many thanks for using our Affiliates management system on your site.
Of course we can help with your issue. Can you please review your setup once more and:
1. Make sure that Affiliates Events Manager integration is installed and activated.
2. There is at least one rate set under Affiliates > Rates.
The integration can be installed through Affiliates > Settings > Integrations (tab) and as long as there is a rate set:
1. Copy an affiliate link of an active affiliate.
2. Open a new completely different browser that is other than the one you are viewing your Dashboard and visit the affiliate link.
3. Make a ticket purchase for one of your events.
4. Check your Dashboard under Affiliates > Referrals.
Is there a new referral recorded this time?
Kind regards,
George