Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Send tracking code instructions to a developer by email #12630

Closed
tsteur opened this issue Mar 20, 2018 · 5 comments · Fixed by #14569
Closed

Send tracking code instructions to a developer by email #12630

tsteur opened this issue Mar 20, 2018 · 5 comments · Fixed by #14569
Assignees
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Milestone

Comments

@tsteur
Copy link
Member

tsteur commented Mar 20, 2018

In order to set up the JavaScript tracking for Matomo, it is usually required that a developer installs a tracking code. It would be a great if an admin or super user could enter an email address of a developer and directly send the tracking code instructions to the developer. This would work from the "No data screen in the reporting menu" but also from the "Tracking code page in the admin".

The email would show the JS Tracking code as currently shown in the UI and would also link to developer pages etc. Note: For WhiteLabeled emails we would maybe not include a link or we would need an event to be able to modify behaviour of what is sent out.

I thought we have an issue for this already for quite a while but couldn't find it.

@tsteur tsteur added the c: Usability For issues that let users achieve a defined goal more effectively or efficiently. label Mar 20, 2018
@mattab mattab added the Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc. label Mar 22, 2018
@tsteur tsteur added this to the 3.11.0 milestone Jun 14, 2019
@tsteur
Copy link
Member Author

tsteur commented Jun 14, 2019

As we're now sending more people to the "No data has been recorded yet" page which you see when you haven't tracked any data yet, it would be very helpful to have this feature.

The button should be visible on the "No data has been recorded page yet" and if easily possible also on the "Tracking code generator" page in admin and ideally also during Matomo installation where we show the tracking code as well.

When clicking the button, we would probably ask for an email address and send similar content as seen on the "No data has been recorded yet page" except for the first paragraph (No analytics data has been tracked for this website yet. Please set up the tracking code below into your website or mobile app if you haven't done already. This message will disappear as soon as some data was tracked for this website. In the meantime, maybe ...) which should maybe instead say some other message.

We need to see what else makes sense to include. We could let a user type an additional message but wondering if it might be used for spam then.

Reply-to email should be set to the current user's email. We should also mention that this user has sent the email.

Maybe we need to limit how often this feature can be used? Like max 5 times per site re spam etc?

Any thoughts @mattab @Findus23

@Findus23
Copy link
Member

On one hand this sounds like a useful feature I have already seen in some other marketing targeting tools.
But on the other hand this means we are handling personal information by and sending E-Mails to a person that did not consent to either of those things. I don't know if such "direct messages" are an exception, but it might make things more complicated with anti-spam and privacy laws.

@tsteur
Copy link
Member Author

tsteur commented Jun 14, 2019

What if this was a mailto link actually?

@Findus23
Copy link
Member

I like that idea. It would be far simpler and also more natural (Who is sending automated messages to their colleagues?).

@tsteur
Copy link
Member Author

tsteur commented Jun 14, 2019

👍 like that much better too

@katebutler katebutler self-assigned this Jun 23, 2019
@mattab mattab added the c: Onboarding For issues that make the experience of getting Matomo up and running better. label Jun 23, 2019
@mattab mattab modified the milestones: 3.11.0, 3.12.0 Jul 23, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
c: Onboarding For issues that make the experience of getting Matomo up and running better. c: Usability For issues that let users achieve a defined goal more effectively or efficiently. Enhancement For new feature suggestions that enhance Matomo's capabilities or add a new report, new API etc.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants