Update price of BTC in database and display value

I’m a total Bubble noob and this is my first time really using it. All I’m trying to do right now is display the price of BTC on a dashboard page, that’s the only cryptocurrency I’m worried about.

I got it working so that I can do an API call and display the price whenever the page is loaded up but I’d rather not call the API whenever a user loads the page.

I watched a couple videos and learned about backend workflows, so I attempted to set one of those up to call the API every say 30 minutes and update the price in a database and display that price on the dashboard. I couldn’t quite figure out how to get that working so I made a button on my dashboard page that triggers another workflow that schedules the backend workflow for the current date/time just to see if I could get it to update.

Now I can click the button and it works, I can see a credit being spent on my CMC account and a new item in the database, although it just shows as “(data from API connector)”. I’d like to show the price in a text box, but I can’t even figure out how to display info from my price data database. And after I can do that, I need to automate the workflow so it runs on a set time instead of on a button press.

Apologies for my rambling and drawn out explanation, I’m hoping this makes sense. I feel like I’m on the right track but it’s been 8 hours now of trying to do one thing.