What's the best way to add the event and other data we'd like to track at the component level in Figma designs?

Hey there,

Each web or app screen we design in Figma has components like links, buttons etc.
When we send the design files to the engineers we’d like to include the events and event properties so it’s super clear what sort of data orchestration is required.

eg.
analytics.track("click", { elementType: "button", text: "Get Started" });

Additionally to enable those type of track events to be dynamic we would like to also show the element ids and data-* attributes of the HTML to be clear on naming conventions.

Is there a plugin we can use to make it easy to include this kind of data?

Thanks in advance :grin:

3 Likes

Justin, have you find the best way to put events data in the Figma file for dev team?

1 Like

The best solution I’ve come up with for now is to duplicate the design frames and delete the designs on the duplicate frame and just populate them with the require tracking elements.

You can see them side-by-side and it’s clear enough to get the job done though not ideal.

It’s not the best solution and we’re still maintaining a separate track plan in a spreadsheet.

1 Like

Hi @Justin1 and @Kuldeep_Singh! Our team and I are building a solution that would do just that!

We’re still talking to users experiencing the problem to plan the best possible approach, would you potentially be interested in a 20 minute interview with us? Our testers will get to use our product for free when it comes out, so there’s an extra perk for you there! :slight_smile:

You can contact us at info@qualas.io!

PS. The offer stands for anyone reading this post, we look forward to hearing from you! :rocket:

1 Like

Hi guys!

After many user interviews, we built a tracking tool for Figma! It allows you to set up your data tracking, send it to Jira, and monitor implementation, all without ever leaving Figma! :toolbox:

You can find us here: https://www.figma.com/community/plugin/1085962437808652484/Qualas-Tracking-Plan

Our plugin allows you to:
:label: Label tracking events directly on your canvas, set with properties, tags, platform, status and more
:white_check_mark: Create tracking plans, including interaction screenshots and identifiers, comments, tags and implementation status
:page_facing_up: Export your tracking plan directly to Jira! Updates sync with your Figma tracking plan, so it doubles as a dashboard!

Hope it’s useful @Kuldeep_Singh and @Justin1, and please do not hesitate to reach out for any questions or help!

Best wishes,
Laur

Hello everyone! We are late to the party :tada: but we’ve built a dedicated solution that plugs to your Figma design files. We are currently rolling out our closed Beta, checkout our web and get in touch if you’d like to give it a try :sunglasses:

:wave: Hey folks here is a Figma widget where you can add tracking plan to your design file: