# Tally button clicks?

**URL:** <https://community.glideapps.com/t/tally-button-clicks/62329>\
**Category:** Ask for Help\
**Created:** [May 31, 2023, 6:30pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329 "2023-05-31T18:30:46Z")\
**Posts on this page:** 17\
**Page:** 1

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [May 31, 2023, 6:30pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/1 "2023-05-31T18:30:46Z")

</div>

I want to make a tally for how many times certain buttons have been clicked on my profiles, I gather that I’ll need to make a custom action, but could someone lay out a few details for me of the steps I need to do and what kind of column I need to track the numbers?

Picture to show some of the buttons I want to track. Some are phone, email, IG, and book appt

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/2/72d6bfaffc4a3b1043dd6bc7b539f5db61b85297.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 31, 2023, 7:33pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/2 "2023-05-31T19:33:19Z")

</div>

In your Profile table you’ll need an associated numeric column for each button you want to tally. Then when you create a custom action on each button, you’ll need an increment action which will add to the appropriate numeric column.

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [May 31, 2023, 8:38pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/3 "2023-05-31T20:38:18Z")

</div>

What Jeff said, just be careful cuz it chews through your updates!

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [May 31, 2023, 9:12pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/4 "2023-05-31T21:12:14Z")

</div>

good to know! Hopefully i’ll have that many clicks!! 😄

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [May 31, 2023, 9:13pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/5 "2023-05-31T21:13:15Z")

</div>

Is it the converts units one?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/9/5/95d0305cc86be112070c889374ab795e8e5aed3d.png)

---

<div class="post-metadata">

**Author:** ![Joe\_Gabriele](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/joe_gabriele/32/57595_2.png) [@Joe\_Gabriele](https://community.glideapps.com/u/Joe_Gabriele)\
**Post date:** [May 31, 2023, 10:29pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/6 "2023-05-31T22:29:20Z")

</div>

Just make a column for each button you want to track clicks for and use an increment action of +1 on the button connected to the related column

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [May 31, 2023, 10:43pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/7 "2023-05-31T22:43:56Z")

</div>

Yeah, it’s nothing complicated. Just create standard number columns. The increment action will take care of the rest.

---

<div class="post-metadata">

**Author:** ![david](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/david/32/62831_2.png) [@david](https://community.glideapps.com/u/david)\
**Post date:** [May 31, 2023, 10:50pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/8 "2023-05-31T22:50:09Z")

</div>

If you just want this for analytics, I suggest using Mixpanel integration and firing events–that will not use updates, and is optimized for understanding how people use your app.

Oops – I see you have a Classic App there, that cannot use integrations.

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [June 2, 2023, 2:35am UTC](https://community.glideapps.com/t/tally-button-clicks/62329/9 "2023-06-02T02:35:11Z")

</div>

Oh, burned lol. Can we upgrade our apps yet? I heard not until end of year.

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [June 2, 2023, 3:00am UTC](https://community.glideapps.com/t/tally-button-clicks/62329/10 "2023-06-02T03:00:39Z")

</div>

Thanks Jeff! I got it for a few of them, but a couple I can’t figure out.

Instagram and Facebook links don’t have the option for an action?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/e/3/e392223419e9a5d3ddeb97e65b3723111b9a4df6.jpeg)

The website one, I tried to make a custom action but i must have done it wrong bc it’s not letting me save it?

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/6/7/6787f61849accf686e0605003e97033937408d52.png)

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 2, 2023, 1:30pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/11 "2023-06-02T13:30:15Z")

</div>

Yeah, I don’t think you can do it with a link component since it doesn’t support actions. You would have to use a different component. Potentially a rich text component with some HTML to get a similar look and feel.

Your action does not appear to have a name. If you name it, are you able to save it?

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 3, 2023, 12:15am UTC](https://community.glideapps.com/t/tally-button-clicks/62329/12 "2023-06-03T00:15:03Z")

</div>

> [@Katelyn\_Alberts](#):
>
> Can we upgrade our apps yet? I heard not until end of year.

It’s more of a “when do we have a method to fully convert our Classic Apps to new Glide Apps” problem. We do have one now, by using “New App from data” on the team dashboard, but that doesn’t convert the front end components really well.

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [June 5, 2023, 12:32pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/13 "2023-06-05T12:32:16Z")

</div>

Yes I’m totally waiting for, hopefully, the full conversion. By front end components, do you mean all the visibility conditions and design components won’t transfer?

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [June 5, 2023, 12:42pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/14 "2023-06-05T12:42:08Z")

</div>

Ahh got it now. I didn’t even see that you were supposed to name the action!

---

<div class="post-metadata">

**Author:** ![Katelyn\_Alberts](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/katelyn_alberts/32/44421_2.png) [@Katelyn\_Alberts](https://community.glideapps.com/u/Katelyn_Alberts)\
**Post date:** [June 5, 2023, 2:01pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/15 "2023-06-05T14:01:53Z")

</div>

OK sorry i ran into a couple challenges! 🙃

First, is that the ‘email click’ isn’t registering and I’m not sure why:

 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/8/d/8d7f2074a6d476705e42dcb4c54fadf0daf958fc.png)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/6/769b9133ef306897b93b7965ce5eebb76c5cb33f.jpeg)  
 ![image](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/a/2/a26a7a6147f6d548f55caa7b0add4a937d5cd2a6.png)

Second is that since adding the incrememnts, every time one of those buttons is clicked, this notice comes up which is a little jarring.

 ![mercy](https://us1.discourse-cdn.com/flex002/uploads/glideapps/original/3X/7/d/7dbca92a557703e92b1d3a0ff51e585fb4eba3b7.jpeg)

This notice comes up on my phone - not from the editor - I definitely was not editing anything, just clicking the buttons. And when i removed the increment count it went away.

---

<div class="post-metadata">

**Author:** ![Jeff\_Hager](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/jeff_hager/32/43_2.png) [@Jeff\_Hager](https://community.glideapps.com/u/Jeff_Hager)\
**Post date:** [June 5, 2023, 4:28pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/16 "2023-06-05T16:28:22Z")

</div>

> [@Katelyn\_Alberts](#):
>
> First, is that the ‘email click’ isn’t registering and I’m not sure why

Does your desktop have an email client installed? It might not know what to do. It’s nothing more than an html mailto link. Most users don’t use installed email applications anymore on a desktop, so it’s usually only useful on a mobile device which has an email app installed.

This might be a case to build a separate screen to write an email, and then use a send email action, or some sort of third party service to send an email.

> [@Katelyn\_Alberts](#):
>
> Second is that since adding the incrememnts, every time one of those buttons is clicked, this notice comes up which is a little jarring.

I just tried in my app and I got the same message. I don’t have any additional actions, so I don’t think that would be the cause. Looks like a message issued by the browser instead of the app. Maybe something changed in a recent browser update. I’m guessing it’s a warning since it’s taking you away from the app to send an email. Sorry, I’m not sure how to avoid that.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [June 5, 2023, 11:45pm UTC](https://community.glideapps.com/t/tally-button-clicks/62329/17 "2023-06-05T23:45:02Z")

</div>

> [@Katelyn\_Alberts](#):
>
> By front end components, do you mean all the visibility conditions and design components won’t transfer?

Yeah, because the new Glide Apps has a completely different structure than the old one, most of those won’t be transferred over, I’m afraid.
