Beefree SDK blog

Hosted Saved Rows: Presaved & reusable content (without weeks of dev)

Bettina Specht
Bettina Specht
January 6, 2025
|
5 min read
Hosted Saved Rows: Presaved & reusable content (without weeks of dev)
Table of contents
TOC Link
Subscribe to newsletter
By subscribing you agree to our Privacy Policy.
Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Creating and reusing content is one of the most impactful features you can offer your users. But building this functionality traditionally required significant development time—until now. With Hosted Saved Rows, you can bring this powerful functionality to your users in seconds, not weeks — no development work required.

The power of reusable content

One of the most cumbersome aspects of content creation is constantly building and then rebuilding content elements. For example, your users might be recreating the same footer every time they create a new email campaign — a process that’s time-consuming and, let’s be honest, not fun. But what if they could design that footer only once and then keep using it whenever needed?

With the Beefree SDK, you can empower your users to save content and use it again later. We call this feature Saved Rows, and it’s a powerful tool for streamlining your users' content creation process. 

End users love Saved Rows, but in the past, it wasn’t possible to implement them into your application without investing significant development effort: We required you to set up your own storage infrastructure to store the user-generated content, and you also had to design and code the UI to enable your end users to save and manage rows.

With our newest feature, Hosted Saved Rows, this process is getting much easier. 

Faster time to market with Hosted Saved Rows: Launch Saved Rows in an instant 

With our new Hosted Saved Rows, we built the infrastructure and UI to power Saved Rows (so you don’t have to), turning Saved Rows into an out-of-the-box feature that you can bring to your users in seconds—all you need to do is enable the feature in your developer console. 

Your development team doesn’t have to invest weeks of work implementing Saved Rows, and they don’t have to worry about ongoing maintenance or scaling either. With Hosted Saved Rows, we take care of that for you so you can spend your development resources elsewhere.

“We had a two-month block on our development roadmap to implement Saved Rows as a self-hosted feature. When Beefree released Hosted Saved Rows, we simply turned on the toggle, and it was ready to go. This freed up a developer who would have been tied up for our next release, allowing us to reassign them to other work.”

- Ben Ivers, Chief Product Officer and Co-founder of Tenon

How Hosted Saved Rows benefit Product and Development Teams

  1. Save time and resources: Skip weeks of development effort and focus on building other features your users need.
  2. Eliminate maintenance: Beefree SDK handles storage, scaling, and updates, so you don’t have to.
  3. Launch faster: Activate the feature with a simple toggle and let your users save content to be reused across email, page, and pop-up builders.

How to enable Hosted Saved Rows

Activating Hosted Saved Rows is quick and easy:

  1. Log in to your Developer Console.
  2. Navigate to the Feature Settings section.
  3. Toggle on Hosted Saved Rows.

Hosted vs. Self-Hosted Saved Rows: Choose the best fit

Hosted Saved Rows provide a hassle-free way to enable Saved Rows without requiring any development effort. However, if you prefer more control, you can choose to host Saved Rows yourself. With two implementation options available, you can select the one that best suits your team’s specific needs:

Hosted Saved Rows

Best for teams looking to bring Saved Rows to market fast, without investing developer resources. 

  • Implementation: Instant activation via Developer Console. No development resources are needed.
  • Maintenance: Managed entirely by Beefree.
  • Data storage: AWS S3 buckets managed by Beefree SDK (in compliance with Beefree’s strong security and data privacy standards.) 
  • Costs: Core, Superpowers, and Enterprise plans include a predefined number of saved rows. Additional fees apply if you exceed the included allotments.
  • Documentation: How to implement Hosted Saved Rows

Self-Hosted Saved Rows

Best for teams needing full control over how and where Saved Rows are stored and who have the resources to implement their custom solution.

  • Implementation: Requires custom development for storage infrastructure and UI. 
  • Maintenance: Managed by your team
  • Data storage: Custom infrastructure managed by your team. Compliance with security and privacy requirements is the responsibility of the host application. 
  • Costs: All costs for storage infrastructure and maintenance are managed by your team.
  • Documentation: How to implement Self-hosted Saved Rows

Visit our Developer Docs for an in-depth comparison of the different storage options and detailed instructions on how to implement Saved Rows.

Pro tip: Customize Saved Rows access by user tier
Want to make Saved Rows available only to certain user groups, such as premium-tier customers? Use advanced permissions to control who can save and reuse rows. Customize the editor experience to align with your app’s business model and drive upgrades.

Learn more about advanced permissions →

“One of our customers manages 4,000 templates across multiple tools. When we told her about Hosted Saved Rows, she said, ‘I can’t even calculate how much time this will save me.”

- Ben Ivers, Chief Product Officer and Co-founder of Tenon

Start using Hosted Saved Rows today

Ready to unlock reusable content for your users? Hosted Saved Rows are available on our Core plan and above, so just head over to your Beefree SDK Console to activate the feature. 

Do you have any questions about Saved Rows or need help deciding which implementation path is right for you? Our fabulous technical support team and your Customer Success Manager are here to answer any questions about Saved Rows or the Beefree SDK. So don’t hesitate to reach out!

Keep reading

No items found.
Bettina Specht
Bettina Specht
January 6, 2025
|
5 min read