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

Add Mouseflow integration #412

Open
wants to merge 6 commits into
base: main
Choose a base branch
from
Open

Add Mouseflow integration #412

wants to merge 6 commits into from

Conversation

woopstar
Copy link

Adds an integration for Mouseflow

Disclaimer: Based on a copy/paste of the Hotjar integration

Copy link

changeset-bot bot commented Feb 23, 2024

⚠️ No Changeset found

Latest commit: a36a90a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@woopstar
Copy link
Author

Do I need to add anything else to get this reviewed and approved? Tagging @addisonschultz for best guess. :)

@addisonschultz
Copy link
Collaborator

Thanks for starting this PR @woopstar and contributing to our Integration Platform! I'll be helping to look into getting this working with you. I've left a comment to start - if you can let me know more about the Mouseflow src/script, we can start there!

@addisonschultz addisonschultz self-requested a review February 27, 2024 19:08
@woopstar
Copy link
Author

You are more than welcome, @addisonschultz . Unfortunately, I do not see any comment regarding the code, but let me try to clarify the intent:

Mouseflow is an alternative to Hotjar, which also does heatmaps and user experience analytics. The implementation is as simple as Hotjar injecting a small javascript code block to start the tracking.

The script in src is just a copy-paste of how the integration is done with Hotjar and/or #298, which is very basic.

There is a tutorial at https://help.mouseflow.com/en/articles/4264201-how-to-install-mouseflow on how to install/inject the Mouseflow script into your website, which the integration is just "a copy of"

Does that answer the question in general?

@addisonschultz
Copy link
Collaborator

Hi @woopstar - thanks for the clarification. Can you reach out to me over email (addison @ gitbook.com)? I just have a few more questions, but so far it's looking good to me!

@woopstar
Copy link
Author

woopstar commented Mar 1, 2024

Hi @woopstar - thanks for the clarification. Can you reach out to me over email (addison @ gitbook.com)? I just have a few more questions, but so far it's looking good to me!

Hi @addisonschultz Sure! I have sent you an e-mail already. Thank you for the review!

@addisonschultz addisonschultz added the new-integration New integrations added to the integration platform label Apr 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
new-integration New integrations added to the integration platform
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants