Learn Bubble with 500+ tutorials, courses & AI Assistant ✨

Limited time launch offer get $80 off today

0 days 0 hours 0 minutes 0 seconds
SAVE $80 NOW
Planet No Code logo
Bubble.io CoachingFounder MentoringSponsorships
LoginLearn Bubble.io

Build your own nocode CRM with Bubble.io - Part 3

Welcome to the next part of our Bubble tutorial series where I'm showing you how you can build a no-code CRM in Bubble.

Join now $19/monthLearn more
Get 500+ tutorials, a No-Code AI Assistant, 4 premium courses, and everything you need to build faster!
Build your own nocode CRM with Bubble.io - Part 3
Explore these topics...
Database
Design
Table

With just this tutorial learn...

Master the Bubble CRM: Learn to display contacts with a powerful table element in this no-code tutorial!

Unlock CRM potential: Discover how to create and edit contacts using a single popup in Bubble!

Build a robust no-code CRM: From data types to dynamic tables, learn essential Bubble skills step-by-step.

With membership you'll...

Learn how to build a ChatGPT Clone, Custom CRM for your business & SaaS Marketing website with Webflow & AI.

Unlock 500+ Bubble tutorial videos with AI powered Q&A.

Debug your Bubble app instantly with our custom trained No Code AI Assistant.

Join now $19/month
Risk-free! 14-day money-back guarantee. Cancel anytime.

Setting Up the Contact Data Type

Welcome to the next part of our Bubble tutorial series where I'm showing you how you can build a no code CRM in Bubble. In this tutorial, I'm going to show you how you can add in a table element to display your contact data type. So we're going to start right away by going into data and setting up the contact data type.

Creating the Contact Data Type

I'm on the data types tab up top and I'm going to add in a new type called contact. And I'm going to add some fields in so let's just start really simple. We'll have name and we'll have email, both of them are type text.

Displaying Data with a Table Element

Now we need a way of displaying our data back. So I'm going to go into Dashboard. If you want to see how I got up to this stage, go and check out our earlier tutorial videos. Because you'll see everything up to here, but because I want a similar design, I'm going to simply clone the dashboard and call this contacts because it's going to show more than one contact.

Setting Up the Contacts Page

Then now I'm on the contacts page, I'm going to delete some of these parts here. So I'm just left with group C because that is the inner content for my page. Let's add in a table element now. This is Bubble's new table element, only a few weeks old at the time of recording and it's going to show type of content contacts and it's going to do a search for all contacts because right now, without putting any privacy rules in place (and we'll get onto privacy rules maybe in this video maybe in a future video), it's just going to return all of the contacts in the database no matter who created them.

Configuring the Table Element

And I'll put in a bit of order, we'll say order by name. And then in this cell here we will put our header and we'll say name. Then I'm just going to copy and paste that into B and say email. Then I'm going to see if I can just delete C for now. Cool. And now we build out the contents that we want repeated through each row of our table where we want the data displayed so in name I'm just going to add in current rows contacts name and I'll make this width 100% and I'll also make height 0 just so it's only as big as it needs to be and I'm going to copy and paste this into the email column and change it to email. Let's hit preview.

Refining the Table Design

Okay, you can see our table is beginning to come along. I'm gonna add in just a couple of design refinements here because I don't like it when things look like they are without the appropriate padding. So I'm just putting 12 padding in all sides and I'm going to copy that into my cells here for my row and on my table element and the layout. Okay, now it feels like all the space. Go put a much lower number in there. Cool.

Adding Manual Data

But we have no data in the database and nor have I built a way of adding the data in the front end. So I'm going to add in some manually manual data manually by going into app data and in contacts and I can just say new entry and so I can add in a name. I'll just put Scott and I could say Scott@Example.com. And so we can get an idea of the table repeating itself, I'll also put in say Hank and we can have Hank@example.com. If you have with those two clues understood where I'm getting my inspiration for names from this afternoon leave a comment below. Love to see if you get it with those two clues Scott and Hank, what might I be being inspired by?

Previewing the Table

And now if we go back to our table we can see that we have got Scott and Hank.

Next Steps

So I'm going to leave it there for this video. In the next video, I will show you how we can create a pop-up that can both be used to create and edit entries in our contact database, so you don't need a separate create pop-up and a separate edit pop-up. We're going to do it with just one pop-up.

Table of contents

Heading 2
Heading 3
Heading 4
Heading 5
Heading 6
Your No-Code Journey Starts Here

The best way to learn Bubble.io?

Build No Code Confidently

No more delays. With 30+ hours of expert content, you’ll have the insights needed to build effectively.

Find every solution in one place

No more searching across platforms for tutorials. Our bundle has everything you need, with 500+ videos covering every feature and technique.

Dive deep into every detail

Get beyond the basics with comprehensive, in-depth courses & no code tutorials that empower you to create a feature-rich, professional app.

Monthly
Yearly
Member
Accelerate your Bubble app to launch
$99 / month
$19/month/mo
Includes:
500+ tutorials
4 premium courses
Find the right tutorial with our custom trained AI
New tutorials added each week
Cancel anytime
14 day money back
Join now
Member
Accelerate your Bubble app to launch
$990 / year
$149/year/mo
Includes:
500+ tutorials
4 premium courses
Find the right tutorial with our custom trained AI
New tutorials added each week
Cancel anytime
14 day money back
Join now

Frequently Asked Questions

Find answers to common questions about our courses, tutorials & content.

Do I need any coding experience?

No. Our Beginner Essentials course and AI No-Code Coach are designed for total newcomers. You’ll learn Bubble.io step by step - no coding required.

How does the AI No-Code Coach work?

Simply type your question in plain English, and our AI taps into the entire video library to recommend the exact lessons you need. It’s like having a personal instructor on demand.

How long can I access the content?

As long as you’re subscribed! With our monthly subscription, you get unlimited access to all 500+ videos, our growing course library, and the AI No-Code Coach.

What courses are included

Your subscription includes:

  • Bubble Beginner Essentials – Get up and running fast.
  • Build a ChatGPT Clone – Integrate AI into your no-code apps.
  • Build Your SaaS Website with AI – Learn to create a scalable startup site.
  • Develop a Custom CRM App in Bubble - Learn database relationships with a CRM.

Plus, new tutorials every week!

What if I get stuck on a lesson?

The AI No-Code Coach is your first stop for instant answers. If you need deeper help, you can book 1:1 Bubble coaching for expert guidance.

Do you offer a money-back guarantee?

Yes! If you don’t see real progress within 14 days, let us know, and we’ll issue a full refund—no questions asked.

Can I cancel anytime?

Absolutely. Your subscription is month-to-month, and you can cancel anytime—no lock-ins, no hidden fees.

What if I want more than just tutorials & courses?

Absolutely. Your subscription is month-to-month, and you can cancel anytime—no lock-ins, no hidden fees.

If you’re serious about building a successful SaaS startup, check out Mastery—our intensive mentorship program. Mastery goes beyond Bubble.io development and includes:

  1. 1:1 mentorship to fast-track your progress
  2. Marketing strategies tailored for no-code founders‍
  3. Product management insights to scale your startup‍
  4. Personalized support from experienced founders

‍

Still have questions?

Reach out to our dedicated team.

Contact
Services
Search Bubble TutorialsBubble.io CoursesBook Bubble.io CoachingApply for Mastery
Latest Bubble tutorials
Rerank Text By MEANING With Cohere In Bubble.io Step by Step!
Unlock RAG Providers for NO CODE AI App Development TODAY!
Better Tables with Built-in Search and Sort By in Bubble.io
Partnerships
Flusk.eu
VectorShift
Comnoco
Plumb
Toddle
Whereby
Get started with no code
AI Powered No Code AppsNo Code Web ScrapingBubble.io Plugin tutorialsBubble API Connector tutorialsStudent & Teacher DiscountBest tools for no coders
Follow us
Youtube
X
LinkedIn
Planet No Code logo
In partnership with
Queen Mary University of London Logo
© 2024 Planet No Code. All rights reserved.
Privacy PolicyTerms of ServiceCookies SettingsContact Us