Help with my first Guidecard app

Hi everyone. I’m hoping for some help.
I’m building an app with 50 guide cards. I want to have a front page where you see a card with a button that pulls one random card from my table and displays it on a ‘Detail Screen’.

My problem is that when I select ‘Show Detail Screen’ on my button, I can’t find ‘Random Item’ under data sources. I only see ‘User Profile’ and ‘This Item’ in the menu, even though my tab’s source is set to my card table. How do I force Glide to show ‘Other Sources’ or my table so I can select a random card?

Not sure if the images are useful for info…

Best regards Adele

If you want it to be a “front page”, are you building on a tab level, or do you plan to show those cards only after the users click a button?

If you can show us screenshots of your setup, that’d be great.

Thanks for your answer.

It’s an app with 50 angel cards, but my app is called “Guide Cards”.

I want the user to get to the front page, as you see in the picture, a card of the glass ball, and then press the button that says “Draw today’s card”.

And when the user has pressed the card, a random card should appear, similar to the one you see in the picture, with card and text.

My problem is that I can’t get the button to release the card.

Sorry, the app is in Danish.


  • Add a Single Value > random column to your Users table and get a random row from the Cards table.
  • Add a lookup column to get the rowID of the random row above.
  • Add a “Last clicked” column to your Users table to store the last time the button was clicked.
  • Add a “Last ID” column to store the last card ID that the user viewed.
  • Add a relation column to relate the last ID to the cards’ rowID.

When they click the button:

  • If “Last clicked” is not within today, then show the detail screen of the Single Value > Random row, and set “Last clicked” to current timestamp, set “Last ID” to the lookup rowID value.
  • If “Last clicked” is within today, show the detail screen of the last ID relation, so you don’t show two cards within the same day to the user.

This setup automatically resets come tomorrow.