<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/"  xmlns:media="http://search.yahoo.com/mrss/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:georss="http://www.georss.org/georss" xmlns:photo="http://www.pheed.com/pheed/">
 <channel>
  <title>sintinella</title>
  <description><![CDATA[]]></description>
  <link>https://www.pilowed.ovh/</link>
  <language>fr</language>
  <dc:date>2026-10-15T05:31:36+02:00</dc:date>
  <atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="alternate" href="https://www.pilowed.ovh/xml/atom.xml" type="text/xml" />
  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-98282824</guid>
   <title>Appointment booking now takes group sessions, with or without Google Calendar</title>
   <pubDate>Tue, 06 Oct 2026 12:42:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   A yoga class for ten, a pottery workshop for six, a guided tour for twenty. Until now, Appointment booking gave each slot to a single person, and it needed a Google Calendar to run at all. Both limits are gone, and your back office gains a tab that shows who is coming.     <div><b>What changes</b></div>
     <div style="position:relative; text-align : center; padding-bottom: 1em;">
      <img src="https://www.pilowed.ovh/photo/art/default/98282824-68508733.jpg?v=1791283557" alt="Appointment booking now takes group sessions, with or without Google Calendar" title="Appointment booking now takes group sessions, with or without Google Calendar" />
     </div>
     <div>
      <p>Appointment booking now takes several people per time slot, works without a Google Calendar, and lists every attendee in a new Bookings tab of your back office. Here is how it plays out for a studio running a 9:00 class for ten.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Ten seats on the 9:00 class</b></div>
     <div>
      <p>Take a yoga studio with ten mats. In the Slots tab of its calendar, a new field sets the “Seats per slot”. The studio enters 10 and saves the section.</p><p>In the app, the 9:00 slot now reads “10 seat(s) left”, and the count drops with every booking. When the last mat is taken, the slot answers “This slot is now full, please choose another one.” If two people tap the last seat in the same second, one gets it and the other gets that message. The seat is taken in a single step on our servers, so a class for ten never ends up with eleven.</p><p>A customer who books the same class twice with the same email is stopped too: “You have already booked this slot.”</p><p>One-to-one appointments work as before. Leave the field at 1 and your customers see no difference: the seat count only shows when a slot has more than one seat.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Google Calendar, only if you want it</b></div>
     <div>
      <p>Until now, a calendar without a Google account was a dead end. The Opening times, Slots and Exceptional closures tabs stayed greyed out until you connected one. They now work on their own: the studio sets its hours, its slots and its holidays in the back office, and never opens Google.</p><p>If you do connect a Google Calendar, two switches decide what it does, independently of each other:</p><ul><li><strong>Add bookings to Google Calendar</strong>: every booking lands in your agenda.</li><li><strong>Hide slots when Google Calendar is busy</strong>: an event in your agenda, a day off or a supplier visit, closes the matching hours in the app.</li></ul><p>Turn on one, both or neither. In a group session, the bookings we add to your agenda never close the session they belong to: the third person booked on the 9:00 class does not lock out the seven seats left.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>A Bookings tab to see who is coming</b></div>
     <div>
      <p>Each calendar gets a fifth tab, Bookings, next to Exceptional closures. It lists the upcoming sessions day by day. For each one: the time, how full it is (“3/10 booked”), the seats left, then every attendee with their email and their answers to your booking form.</p><p>Next to each attendee, a “Cancel booking” button asks for confirmation on the same line: “Yes, cancel” or “Keep it”. Confirm, and the seat is offered again in the app, the event leaves your Google Calendar if it was there, and the attendee and you both receive the cancellation email when email notifications are on.</p><p>Your customers keep their own way out: the cancellation link in their confirmation email. That link is now signed for their booking only. Change a single character in it and it cancels nothing.</p><p>The tab also tells you when the numbers no longer add up. Lower the 9:00 class from ten seats to eight while nine people are booked, and nobody is dropped: the session is flagged “Over capacity”, takes no new booking, and you decide who to call.</p><p>Changing your schedule does not wipe a session that has attendees either. Move the studio from 60-minute to 30-minute classes, and the 9:00 session keeps its nine people. When its last attendee cancels, its hours follow the new schedule.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Booking for logged-in users only</b></div>
     <div>
      <p>Some sessions are for members only. In the calendar settings, under Access restriction, the switch “Only logged-in users can book” takes care of it. A visitor who is not logged in sees “Log in to book an appointment” and a Log in button. Once logged in, they book with the email of their account.</p><p>The login is checked on our servers, not only in the app. The switch shows up when your app has user accounts through the Memberships extension. Before you turn it on, publish an update of your app: an older version asks its users to update before they can book.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Where to start</b></div>
     <div>
      <p>The extension is available for Content apps from the Premium plan, and included in Pro. To try group sessions, open your calendar in the back office, set the seats in the Slots tab, and save the section. Setting up a calendar for the first time? <a href="https://www.goodbarber.com/blog/how-to-create-an-app-to-manage-your-appointment-bookings-a1216/" target="_blank">Our step-by-step guide to an appointment booking app</a> starts from scratch, and the <a href="https://www.goodbarber.com/extensions/appointment-booking/" target="_blank">Appointment booking page</a> lists everything the extension includes.</p><p>If your sessions need something this version does not do, tell our support team from your back office, with an example of your schedule. That is what the next version will be built on.</p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/98282824-68508733.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Appointment-booking-now-takes-group-sessions-with-or-without-Google-Calendar_a10054.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-98216406</guid>
   <title>Excel to app: how to turn a spreadsheet into a mobile app</title>
   <pubDate>Wed, 30 Sep 2026 11:24:16 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
        <div style="position:relative; text-align : center; padding-bottom: 1em;">
      <img src="https://www.pilowed.ovh/photo/art/default/98216406-68436525.jpg?v=1790767456" alt="Excel to app: how to turn a spreadsheet into a mobile app" title="Excel to app: how to turn a spreadsheet into a mobile app" />
     </div>
     <div>
      <p>We rebuilt an Excel quote calculator as an app section with the AI Extension Builder. Same total, to the cent. Files, prompt and screenshots inside.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Two kinds of spreadsheets, two things to move</b></div>
     <div>
      <p>Most spreadsheets people want to turn into an app hold two things. Data: a price list, a product catalog, a schedule, a member directory. And logic: the formulas that turn that data into an answer, a quote, a total, a monthly payment.</p><p>An app needs both. The data has to be readable on a phone, sorted and searchable. The logic has to give exactly the same answer as the spreadsheet, or nobody will trust it.</p><p>There are three ways to get there:</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Route</th><th>What happens to your spreadsheet</th><th>A good fit for</th></tr></thead><tbody><tr><td>Convert the workbook as it is</td><td>A converter turns the file, formulas included, into a web calculator you embed in an app or a website. <a href="https://www.appizy.com/integration/excel-into-mobile-app-with-goodbarber.html" target="_blank">Appizy</a> does this and works with GoodBarber.</td><td>Large workbooks full of formulas you do not want to rewrite</td></tr><tr><td>Build an app on top of the sheet</td><td>The spreadsheet stays the database, and a builder such as Glide or AppSheet puts screens on top of it.</td><td>Data that several people edit every day</td></tr><tr><td>Rebuild it as a section of your app</td><td>You upload the data file, describe the formulas, and an AI agent builds the section inside your app.</td><td>A price list, a catalog or a calculator you want your customers to use in your own app</td></tr></tbody></table><p>This article tests the third route on a real file, from start to finish, and shows every step.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>The test file: a renovation quote calculator</b></div>
     <div>
      <p>We built the kind of workbook a renovation contractor keeps on a laptop. Two tabs:</p><ul><li><strong>Price list:</strong> 30 lines of work, from removing wall tiles to fitting a worktop, each with a reference, a category, a unit (m², unit or linear meter) and a unit price.</li><li><strong>Quote:</strong> the calculator. You type a reference and a quantity in the yellow cells, VLOOKUP brings back the item and its price, and the rest follows: line totals, extra labor, a discount, VAT, the total and a 30% deposit.</li></ul><p>The sample quote in the file is a bathroom renovation: 10 lines, 16 hours of extra labor at €45 an hour, a 5% discount and 20% VAT. Excel gives a total of €5,269.08 including VAT, with a €1,580.72 deposit. That is the number the app has to match.</p><p>Both files are free to download so you can run the same test: <a href="https://assets.ww-cdn.com/blog/sta/renovation-quote-estimator.xlsx" target="_blank">the Excel workbook</a> and its <a href="https://assets.ww-cdn.com/blog/sta/price-list.csv" target="_blank">CSV export, price-list.csv</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Step 1: export the data tab as a CSV file</b></div>
     <div>
      <p>The builder reads data files, CSV or JSON, not Excel workbooks. So the first step is to save the Price list tab as a CSV file: in Excel, open the tab, then File > Save As > CSV UTF-8 (Comma delimited).</p><p>Open the file in a text editor and check the first line. It should read <code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">ref,category,item,unit,unit_price</code>. If Excel is set to a European language, it may separate the columns with semicolons instead of commas, and the builder expects commas today. Google Sheets always exports with commas (File > Download > Comma-separated values), which makes it the quickest workaround.</p><p>Keep one header row, one line per item, no merged cells and no totals at the bottom. The CSV holds your data; the formulas come in step 3.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Step 2: add a Create with AI section and attach the CSV</b></div>
     <div>
      <p>In the back office, add a new section and pick Create with AI, the section type of the AI Extension Builder. Before typing anything, click Add files under the prompt field and select the CSV.</p><p>The builder then knows the shape of the file: its columns, their types, the number of rows and a couple of sample lines. It does not copy your 30 rows into its code. The section it writes loads price-list.csv every time it opens, so the prices live in the file, not in the code.</p><p><img src="https://assets.ww-cdn.com/blog/sta/excel-to-app-catalog-and-search.jpg" alt="Two phone screens of the renovation estimate app section: the catalog built from the 30-row CSV price list, grouped by category with a unit price per item, and the same catalog filtered by the search term tiling." width="1536" height="1024" loading="lazy" style="max-width:100%;height:auto"></p><p><em>Screenshots: the 30 rows of the CSV displayed as a catalog grouped by category, and the same catalog filtered by the word “tiling”.</em></p>
     </div>
     <br style="clear:both;"/>
     <div><b>Step 3: describe the formulas in plain language</b></div>
     <div>
      <p>This is the part a converter does for you, and the part you do yourself here: the builder does not read formulas, you describe them. Each formula of the Quote tab becomes one line of the prompt.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>In the Excel file</th><th>In the prompt</th></tr></thead><tbody><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">VLOOKUP</code> on the Price list tab</td><td>The user picks items from the catalog; each shows its unit and unit price</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=D5*E5</code></td><td>Line total = quantity x unit price</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=SUM(F5:F19)</code></td><td>Works subtotal = sum of the line totals</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=F22*F23</code></td><td>Extra labour = hours x hourly rate</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=F21+F24</code></td><td>Subtotal = works subtotal + extra labour</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=-F25*F26</code></td><td>Discount = subtotal x discount rate</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=F25+F27</code></td><td>Net before VAT = subtotal - discount</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=F28*F29</code></td><td>VAT = net before VAT x VAT rate</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=F28+F30</code></td><td>Total incl. VAT = net before VAT + VAT</td></tr><tr><td><code style="background:#eef0f3;border-radius:4px;padding:1px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:0.88em">=ROUND(F31*F32,2)</code></td><td>Deposit = 30% of the total incl. VAT, rounded to the cent</td></tr></tbody></table><p>Here is the full prompt we used, as we typed it:</p><div style="white-space:pre-wrap;overflow-wrap:anywhere;background:#0d1117;border:1px solid #30363d;border-radius:10px;padding:16px 18px;margin:16px 0;line-height:1.6;color:#c9d1d9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,'Liberation Mono',monospace;font-size:0.88em">Build a renovation quote estimator for my customers.

Data: use the uploaded file price-list.csv as the price catalogue. Load it at runtime and never hard-code the prices, so that updating the file updates the app.

Screen 1, Catalogue: items grouped by category, with a search field. Each item shows its name, unit and unit price. A “+” button adds it to the quote.

Screen 2, My quote: one line per item with an editable quantity (in the item's unit), the unit price and the line total (quantity x unit price). A line can be removed.

Below the lines, the calculation:
- Works subtotal = sum of the line totals
- Extra labour = hours x hourly rate (hours: 0 by default, hourly rate: 45 EUR by default, both editable)
- Subtotal = works subtotal + extra labour
- Discount = subtotal x discount rate (0% by default, editable)
- Net before VAT = subtotal - discount
- VAT = net before VAT x VAT rate (20% by default, editable)
- Total incl. VAT = net before VAT + VAT
- Deposit due on signature = 30% of the total incl. VAT, rounded to the cent

Show amounts in euros with 2 decimals. Keep the quote on the device so it is still there when the user comes back. Mobile-first, clean design.</div><p>The first version showed the labor line as a rate, 16 h × €45.00/h, without the amount. One follow-up message fixed it:</p><div style="white-space:pre-wrap;overflow-wrap:anywhere;background:#0d1117;border:1px solid #30363d;border-radius:10px;padding:16px 18px;margin:16px 0;line-height:1.6;color:#c9d1d9;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,'Liberation Mono',monospace;font-size:0.88em">In the summary, show the labour amount (hours x hourly rate) on the “Additional labour” line, and keep the hourly rate only on its own line.</div>
     </div>
     <br style="clear:both;"/>
     <div><b>The result: same quote, same total, to the cent</b></div>
     <div>
      <p>We opened the published section on a phone-sized screen, entered the bathroom quote from the Excel file and compared every line. Test run on September 30, 2026:</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Line</th><th>Excel</th><th>App</th></tr></thead><tbody><tr><td>Works subtotal</td><td>€3,902.00</td><td>€3,902.00</td></tr><tr><td>Extra labor, 16 h at €45</td><td>€720.00</td><td>€720.00</td></tr><tr><td>Subtotal</td><td>€4,622.00</td><td>€4,622.00</td></tr><tr><td>Discount, 5%</td><td>€231.10</td><td>€231.10</td></tr><tr><td>Net before VAT</td><td>€4,390.90</td><td>€4,390.90</td></tr><tr><td>VAT, 20%</td><td>€878.18</td><td>€878.18</td></tr><tr><td><strong>Total including VAT</strong></td><td><strong>€5,269.08</strong></td><td><strong>€5,269.08</strong></td></tr><tr><td><strong>Deposit, 30%</strong></td><td><strong>€1,580.72</strong></td><td><strong>€1,580.72</strong></td></tr></tbody></table><p><img src="https://assets.ww-cdn.com/blog/sta/excel-to-app-quote-lines-and-total.jpg" alt="Two phone screens of the renovation estimate app section: the quote lines with their quantities and line totals, and the summary with total for work 3,902.00 euros, additional labour 720.00 euros, subtotal 4,622.00 euros, total including VAT 5,269.08 euros and a deposit of 1,580.72 euros, the same figures as the Excel file." width="1536" height="1024" loading="lazy" style="max-width:100%;height:auto"></p><p><em>Screenshots: the quote lines with their quantities, and the summary with the same total as the Excel file.</em></p><p>You can <a href="https://xceeddemo.goodbarber.app/demo-csv" target="_blank">try the live demo</a>: it runs in the web version of a test app. Add a few lines and compare with the workbook.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What the app does that the spreadsheet did not</b></div>
     <div>
      <ul><li><strong>Search and categories.</strong> Type “tiling” and the catalog narrows down to three items. In the spreadsheet, you scroll.</li><li><strong>The quote stays on the phone.</strong> Close the app, come back later: the lines, the hours and the discount are still there.</li><li><strong>It looks like the rest of your app.</strong> The section picks up your app's fonts and colors automatically; nothing to style by hand.</li><li><strong>It ships with your app.</strong> The section is part of the web version on every plan, and of the iOS and Android apps from the Premium plan.</li></ul>
     </div>
     <br style="clear:both;"/>
     <div><b>Where this approach stops</b></div>
     <div>
      <ul><li><strong>No .xlsx files.</strong> The builder reads CSV and JSON. Export the tab that holds your data first.</li><li><strong>No formula reading.</strong> You describe the formulas. Ten of them fit in a prompt; a workbook with hundreds of chained formulas, macros or pivot tables is a job for a converter that keeps them as they are.</li><li><strong>Small, stable data.</strong> A price list, a catalog, a schedule. Data that several people edit every day belongs in a database, and the builder can connect a section to a Supabase database for that.</li><li><strong>Check the numbers.</strong> The agent writes code from your description. Test it on a quote you already know, as we did here, before your customers use it.</li></ul>
     </div>
     <br style="clear:both;"/>
     <div><b>Try it with your own spreadsheet</b></div>
     <div>
      <p>Pick one tab, the one your customers ask you about most: a price list, a menu, a timetable. Export it as CSV, add a Create with AI section, and describe what the app should do with it. Keep the Excel file open next to the preview and compare the results line by line.</p><p><a href="https://www.goodbarber.com/create/" target="_blank">Start for free</a>: build your first section during the 30-day free trial, no credit card required. To go further, read <a href="https://www.goodbarber.com/blog/ai-extension-builder-build-sections-with-ai-no-code-required-a1492/" target="_blank">our guide to the AI Extension Builder</a> or see <a href="https://www.goodbarber.com/extensions/ai-extension-builder/" target="_blank">the extension page</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>FAQ</b></div>
     <div>
      <p><strong>Can I turn an Excel spreadsheet into an app without coding?</strong></p><p>Yes. Export the data as a CSV file, attach it to a Create with AI section in GoodBarber, and describe the formulas in plain language. The AI Extension Builder writes the section, and you check it against a result you already know from Excel.</p><p><strong>Can I convert an Excel file into an Android app?</strong></p><p>Yes, as a section of your GoodBarber app. GoodBarber builds and publishes the Android and iOS apps from the Premium plan, and the web version on every plan. You do not compile anything yourself.</p><p><strong>Does the app read my .xlsx file directly?</strong></p><p>No. The builder reads CSV and JSON files. Save the tab that holds your data as CSV UTF-8, with commas as separators, and upload that file.</p><p><strong>Will the app calculate exactly like my spreadsheet?</strong></p><p>Only if the prompt describes the formulas exactly, rounding included. In our test, the app matched Excel on every line, to the cent. Always check with a quote you have already calculated in Excel.</p><p><strong>How much does it cost?</strong></p><p>The AI Extension Builder is a free extension for Content and eCommerce apps. You pay for the GoodBarber plan that publishes your app: the web version from the Standard plan, the iOS and Android apps from the Premium plan.</p><p><script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "inLanguage": "en", "mainEntity": [{"@type": "Question", "name": "Can I turn an Excel spreadsheet into an app without coding?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. Export the data as a CSV file, attach it to a Create with AI section in GoodBarber, and describe the formulas in plain language. The AI Extension Builder writes the section, and you check it against a result you already know from Excel."}}, {"@type": "Question", "name": "Can I convert an Excel file into an Android app?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, as a section of your GoodBarber app. GoodBarber builds and publishes the Android and iOS apps from the Premium plan, and the web version on every plan. You do not compile anything yourself."}}, {"@type": "Question", "name": "Does the app read my .xlsx file directly?", "acceptedAnswer": {"@type": "Answer", "text": "No. The builder reads CSV and JSON files. Save the tab that holds your data as CSV UTF-8, with commas as separators, and upload that file."}}, {"@type": "Question", "name": "Will the app calculate exactly like my spreadsheet?", "acceptedAnswer": {"@type": "Answer", "text": "Only if the prompt describes the formulas exactly, rounding included. In our test, the app matched Excel on every line, to the cent. Always check with a quote you have already calculated in Excel."}}, {"@type": "Question", "name": "How much does it cost?", "acceptedAnswer": {"@type": "Answer", "text": "The AI Extension Builder is a free extension for Content and eCommerce apps. You pay for the GoodBarber plan that publishes your app: the web version from the Standard plan, the iOS and Android apps from the Premium plan."}}]}</script></p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/98216406-68436525.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/Excel-to-app-how-to-turn-a-spreadsheet-into-a-mobile-app_a10051.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-98137673</guid>
   <title>How to create a fitness app for your clients without coding</title>
   <pubDate>Thu, 24 Sep 2026 10:06:56 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Coach, gym or program creator: what your app can hold, what the app stores let you sell in it, and how to build it without writing code.     <div><b>Coach, gym or program creator: which app for your business?</b></div>
     <div>
      <p>You already have clients, and the app is for them. What it does depends on your business.</p><p>If you are a personal trainer, your clients book one-to-one sessions and follow the program you gave them. The app keeps the thread between two appointments: the session to book, this week's program, Thursday's tip.</p><p>If you run a gym or a studio, you have a group class schedule, members to keep and news to get out: a canceled class, the summer hours, a new coach. The app carries that news and shows your schedule.</p><p>If you create programs, you have filmed an eight-week cycle or home workouts, and you want to sell them by subscription. The app is then your storefront, in the app stores.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Your business</th><th>What the app does for you</th><th>The page with the details</th></tr></thead><tbody><tr><td>Personal trainer</td><td>Bookable one-to-one sessions, programs shared, a link between sessions</td><td><a href="https://www.goodbarber.com/industry-apps/healthcare/health-fitness-coach-professional/" target="_blank">The app for personal trainers</a></td></tr><tr><td>Gym or studio</td><td>Schedule on display, announcements, member loyalty</td><td><a href="https://www.goodbarber.com/booking-app/fitness-classes/" target="_blank">The app for gyms and studios</a></td></tr><tr><td>Program creator</td><td>A video library sold by subscription in the app stores</td><td><a href="https://www.goodbarber.com/membership/home-fitness-videos/" target="_blank">Workout videos by subscription</a></td></tr></tbody></table><p>If your gym or coaching software already gives you an app under your own name, look at what it covers before adding another one. If it handles places, class packs and class payments, keep it for that. Your own app earns its place for the rest: your content, your programs sold in the app stores, your identity. Your clients will not install two apps for the same gym.</p><p>Two projects this guide is not for. A consumer workout tracking app, with sets, loads, weight curves, smartwatches and plans generated for each user, is a software product built to order. So is a marketplace that matches coaches with clients. GoodBarber builds the app of a coach, a gym or a creator, around their own content.</p><p>If you teach yoga, <a href="https://www.goodbarber.com/blog/how-to-create-a-yoga-app-for-your-students-without-coding-a1255/" target="_blank">our guide to creating a yoga app</a> follows the same rules with studio examples. And if you are still weighing a website against an app, <a href="https://www.goodbarber.com/blog/website-or-app-for-your-small-business-stop-over-engineering-it-a1582/" target="_blank">we wrote a piece on exactly that</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What a fitness app gives your clients</b></div>
     <div>
      <p>Everything your clients do without you, between two sessions, can go through the app. Here are the sections that carry it, and their limits.</p><p><strong>Your programs on video</strong></p><p>A Videos section takes your own files or an embed code. Sort them the way your clients search: by level, by muscle group, by length. Twenty minutes of core work at lunch and a full Saturday morning session are not looked for in the same way. You can prepare a whole cycle and schedule the date each session appears.</p><p>Two limits. Videos are watched online, they are not downloaded. And a YouTube section cannot be reserved for subscribers, so a program you sell has to be hosted in your own Videos section. For file sizes and formats, the help center is the authority.</p><p><strong>Guided sessions to listen to</strong></p><p>A Podcasts section holds audio: an interval run coached by voice, a mobility routine, a recovery session, a breathing exercise. In the native apps, audio keeps playing when your client opens another app, their running app for instance, an option you switch on in the Privacy Center.</p><p>Without a connection, your client downloads the episode before heading out, and the Favorites section shows what is already downloaded. Audio costs you a microphone and half an hour of quiet, not a film crew.</p><p><strong>Tips, nutrition and technique</strong></p><p>An Articles section carries the written word: what to eat before an early session, back position in the deadlift, the mistakes that keep coming back in the squat. A short article each week gives your clients a reason to open the app on rest days, and it is what your chatbot will read, if you add one.</p><p><strong>Challenges, events and notifications</strong></p><p>An Agenda section holds one event per date, with buttons, including a link to your sign-up page: the challenge of the month, the open day, the August closure. Two limits: the Agenda has no documented recurring event, and an iCal import shows neither past nor recurring events.</p><p>Push notifications go out by hand or on a schedule, to the apps and to the web app. From the Premium plan, an automatic push goes out with every new piece of content: Monday's session gets announced without you thinking about it.</p><p>For a ready-made challenge, <a href="https://www.goodbarber.com/blog/steal-this-idea-a-30-day-back-to-shape-challenge-for-your-fitness-studio-a1584/" target="_blank">our 30-day back-to-shape challenge</a> gives the full run and the complete prompt.</p><p><strong>The intake assessment, by form</strong></p><p>The Form extension, free, collects what you need to know before the first session: goal, level, past injuries, availability. Every answer reaches you by email, and you find it in the back office, with a CSV export.</p><p>A loyalty card or a club card are possible from Premium, as paid extensions even on Pro. They belong to the members' area model described below, not to the subscription.</p><p><strong>What about AI? What it actually does here</strong></p><p><strong>The AI Extension Builder, free.</strong> You describe the section you need in a few sentences, and it is generated inside your app: a challenge board, an interval timer, a calculator. It now runs on <a href="https://www.goodbarber.com/blog/the-ai-extension-builder-now-runs-on-gpt-6-luna-a1623/" target="_blank">GPT-6 Luna, OpenAI's model</a>.</p><p><strong>The RAG Chatbot, paid.</strong> It answers your clients' questions from the content you have published, in the language of the question: “what should I eat before the 7 a.m. session?”, “which warm-up for the beginner program?”. If you sell a subscription, a non-subscriber only gets answers drawn from your free content.</p><p><strong>The MCP server.</strong> It lets you publish a tip or send a notification from Claude or ChatGPT, without opening the back office.</p><p><strong>What AI does not do here:</strong> generate a personalized training plan for each client, or analyze their performance. That work stays yours, and it is the work your clients pay you for.</p><p>If you mostly sell online courses, <a href="https://www.goodbarber.com/blog/how-to-create-an-app-for-online-courses-a1116/" target="_blank">the guide to creating an app for online courses</a> will suit you better.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Bookings: one-to-one sessions in the app, group classes in your gym software</b></div>
     <div>
      <p>How does a gym handle class bookings in a no-code app? The honest answer comes in two parts.</p><p><strong>One-to-one sessions are booked in the app.</strong> The Appointment booking extension builds slots from your hours, with the length of each service and a minimum gap between two appointments. You open one calendar per coach or per type of session, synced both ways with Google Calendar. The booking form uses the fields you choose (text, email, phone, date, link), and a confirmation email goes to you and to your client after every booking.</p><p>One rule decides everything: each slot takes a single appointment. It is the tool for the one-to-one session, the trial session, the assessment. The session is paid at the gym or by your usual means, not in the app: the extension takes no payment, and in-app purchase only sells access to content. <a href="https://www.goodbarber.com/blog/how-to-create-an-app-to-manage-your-appointment-bookings-a1216/" target="_blank">The appointment booking guide</a> walks through the setup.</p><p><strong>Group classes stay in your gym software.</strong> Places per class, the waiting list, class packs and payment stay there. Your app shows the schedule, in one of two ways. Either a URL section that opens your software's schedule page; it needs an HTTPS address and opens in an embedded browser on the native apps. Or one Agenda event per class, with a button to that class in your software.</p><p>One precaution: the page you display must sell classes taken in the gym. If it also sells online classes or videos, your app contains an external purchase link for digital content, which Apple does not allow outside the United States storefront. Keep the two catalogs apart.</p><p>The details are on the pages for <a href="https://www.goodbarber.com/industry-apps/healthcare/health-fitness-coach-professional/" target="_blank">a personal trainer's app</a> and <a href="https://www.goodbarber.com/booking-app/fitness-classes/" target="_blank">a gym or studio app</a>.</p><p>There is an advanced route: the AI Extension Builder can generate a booking section that writes into your own Supabase database, and <a href="https://www.goodbarber.com/blog/ai-extension-builder-add-a-supabase-database-to-your-app-a1550/" target="_blank">the article that documents it</a> uses a yoga studio as its example. It is generated code, to be tested, with no payment and no help center article behind it: a project, not a feature.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Sell your programs by subscription, or open a members' area</b></div>
     <div>
      <p>Can you sell training programs by subscription in your own app? Yes. But an app follows one model, and that is the decision to make before you build.</p><p><strong>Model one: programs by subscription.</strong> Your clients buy a monthly or yearly subscription inside the iOS and Android apps, with their Apple or Google account. A free trial period is possible, and once subscribed, they can also sign in on the web app. You need the web app switched on and a domain name installed, at least ten pieces of reserved content, and a single level of access: everyone pays the same and sees the same. Non-subscribers can be shown a preview rather than a locked door. Plan for this: reserved content only opens once the stores have approved your app or its update. The page for <a href="https://www.goodbarber.com/membership/home-fitness-videos/" target="_blank">selling your training programs by subscription</a> shows this model in place.</p><p><strong>Model two: the members' area, free,</strong> for clients who already pay you at the gym or by the session. Authentication gives you private sections, and you can switch off public sign-up so only your clients get in. Put the schedule, announcements, practical information and member perks there. A loyalty card is possible. Nothing is sold in the app.</p><p><strong>The rule to remember:</strong> installing Memberships removes Authentication, User groups, Community, Chat, Loyalty card, Club card and Coupons. The two models do not mix.</p><p><strong>The trap to avoid:</strong> unlocking in the app programs your clients already paid for at the gym. Apple only allows access to content bought elsewhere if the same content is also sold as an in-app purchase in the app (rule 3.1.3(b)). If that is your plan, talk to us before you build it.</p><p>The general version of this choice is in our comparison of <a href="https://www.goodbarber.com/blog/subscription-app-or-private-community-how-to-build-the-right-one-a1596/" target="_blank">a subscription app and a private community</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What you sell in your app, and what gets paid elsewhere</b></div>
     <div>
      <p>In GoodBarber, in-app purchase does one thing: it sells access to your content. Anything that happens at a set time, in the gym or live, gets paid elsewhere.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>What you sell</th><th>Where to sell it</th></tr></thead><tbody><tr><td>Your content: video programs, audio sessions, reserved articles</td><td>In the app, by subscription, through in-app purchase. It is the only use of in-app purchase in GoodBarber.</td></tr><tr><td>Group classes, in the gym or live; the gym membership; the 10-class pack</td><td>Never in the app: in your gym software, at the front desk or on your website. A class streamed live in the app stays free to watch.</td></tr><tr><td>The one-to-one session, in the gym or by video call</td><td>Outside the app, by your usual means. Appointment booking reserves the slot, it takes no payment.</td></tr></tbody></table><p>In practice, the video library is sold in the app; classes and sessions are paid elsewhere. Never build a “gym plus videos” subscription in the app.</p><p>Two Apple rules explain the split, in section 3.1 Payments of the <a href="https://developer.apple.com/app-store/review/guidelines/" target="_blank">App Review Guidelines</a>. A service consumed outside the app is paid outside in-app purchase (3.1.3(e)). And the app must not contain a link to buy digital content elsewhere, except on the United States storefront (3.1.1). That is the reason for the precaution on the schedule page.</p><p>On commission, the exact version: Apple and Google take theirs on subscriptions, 15% in most cases, and Apple takes 30% during a subscriber's first year unless you are in its small business program. GoodBarber takes nothing.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>How to create a fitness app without coding: the steps</b></div>
     <div>
      <ol><li><strong>Pick a first use.</strong> Your three best programs, for the clients you already have. Not the whole app: a first version that works now beats a complete app that ships in six months.</li><li><strong>Pick your model,</strong> subscription or members' area, from the section above. For the subscription, switch on the web app and install a domain name first: both are prerequisites.</li><li><strong>Build the structure.</strong> Home, Programs in a Videos section, Guided sessions in Podcasts, Tips in Articles, Challenges and events in Agenda, Book a session in Appointment booking, Class schedule in a URL section, and Practical info.</li><li><strong>Give it your gym's or your brand's identity.</strong> Layouts, colors, typography. It is what your clients see first, and what a generic booking app does not give you.</li><li><strong>Load the content,</strong> sorted by level, muscle group and length, with publishing dates. For the subscription, at least ten pieces of reserved content.</li><li><strong>Set up notifications.</strong> An automatic push for every new program, a scheduled push to launch the challenge of the month.</li><li><strong>Test on your phone</strong> with the My GoodBarber app. One caveat: the subscription flow cannot be tested in the back office preview or in My GoodBarber, only on the generated test builds.</li><li><strong>Publish.</strong> The web app first, then the App Store and Google Play, with developer accounts in your own name or through GoodBarber's publishing service, which also sets up the subscriptions in the stores. If your Google Play account is a personal account, plan a closed test with 12 testers for 14 days before your first release. And subscribers' content only opens after store approval.</li><li><strong>Announce it.</strong> A QR code at the front desk, a word at the end of a session, a link in your email signature. Your clients are already there: all they need is the address.</li></ol><p><strong>Web app, iOS and Android: what to publish?</strong></p><p>The web app opens in the browser, with no download, and installs on the home screen. Web push works on iPhone once the app has been added to the home screen. The native apps are required to sell a subscription, so your model decides more than your budget does. Worth knowing before you pick a plan: the Standard plan publishes the web app alone, without Appointment booking, Memberships, Authentication or automatic push.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>How much does a fitness app cost?</b></div>
     <div>
      <p>A native app on iOS and Android starts with the Premium plan, at $660 a year (list price read on September 24, 2026, yearly billing). Appointment booking and Memberships are added as extensions, or are included in the Pro plan. Also count the Apple and Google developer accounts, and the store commission on your subscriptions.</p><p>The detailed budget by business, with the prices of other solutions, has its own article. Full pricing is on the <a href="https://www.goodbarber.com/pricing/content/" target="_blank">Content Apps pricing page</a>.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Start with your three best programs</b></div>
     <div>
      <p>One section, three videos, one notification. That is a first version, and it is enough to find out whether your clients open it. Bookable sessions can come the following month.</p><p>If you are heading for the subscription model, prepare your ten pieces of content before you reserve anything, and count the store review into your launch date.</p><p><a href="https://www.goodbarber.com/create/" target="_blank">Start for free</a>: create your Programs section and publish your first three sessions during the 30-day free trial, no credit card required.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>FAQ</b></div>
     <div>
      <p><strong>Can you create a fitness app without knowing how to code?</strong></p><p>Yes. You assemble sections from the back office, videos, audio, articles, agenda, appointment booking, then publish the web app and the iOS and Android apps. A consumer workout tracking app, on the other hand, is custom development.</p><p><strong>Can you sell training programs by subscription in your own app?</strong></p><p>Yes, through a monthly or yearly subscription bought inside the iOS and Android apps, with the Memberships extension. Plan for at least ten pieces of reserved content and a single level of access. The stores take their commission, GoodBarber takes none.</p><p><strong>How does a gym handle class bookings in a no-code app?</strong></p><p>It shows its gym software's schedule in the app, and keeps places, class packs and payment in that software: classes are not paid in the app. Appointment booking, which takes one client per slot, is for one-to-one sessions.</p><p><strong>My gym software already offers an app: do I need another one?</strong></p><p>Check what it covers first. An app of your own earns its place to publish your content under your own identity or to sell your programs in the app stores. Otherwise, one app is enough.</p><p><strong>Can the app track my clients' performance?</strong></p><p>No: no sets, no loads, no weight, no smartwatches. An intake assessment form, yes. Workout tracking belongs to coaching software or custom development.</p><p><strong>Can I stream a live session in the app?</strong></p><p>Yes, as a one-way broadcast and free to watch: the Live Video section plays the stream from your streaming provider, and it is not video calling. A live stream is not sold in the app, since in-app purchase only sells access to content.</p><p><strong>Do my clients have to download an app?</strong></p><p>Not for free content: the web app opens in the browser and installs on the home screen. The subscription, however, is bought in the iOS and Android apps.</p><p><strong>How much does a fitness app cost?</strong></p><p>An iOS and Android app starts with the Premium plan, at $660 a year. Appointment booking and Memberships are added on top or included in the Pro plan. The detailed budget by business is in our article on the cost of a fitness app.</p><p><script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "inLanguage": "en", "mainEntity": [{"@type": "Question", "name": "Can you create a fitness app without knowing how to code?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. You assemble sections from the back office, videos, audio, articles, agenda, appointment booking, then publish the web app and the iOS and Android apps. A consumer workout tracking app, on the other hand, is custom development."}}, {"@type": "Question", "name": "Can you sell training programs by subscription in your own app?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, through a monthly or yearly subscription bought inside the iOS and Android apps, with the Memberships extension. Plan for at least ten pieces of reserved content and a single level of access. The stores take their commission, GoodBarber takes none."}}, {"@type": "Question", "name": "How does a gym handle class bookings in a no-code app?", "acceptedAnswer": {"@type": "Answer", "text": "It shows its gym software's schedule in the app, and keeps places, class packs and payment in that software: classes are not paid in the app. Appointment booking, which takes one client per slot, is for one-to-one sessions."}}, {"@type": "Question", "name": "My gym software already offers an app: do I need another one?", "acceptedAnswer": {"@type": "Answer", "text": "Check what it covers first. An app of your own earns its place to publish your content under your own identity or to sell your programs in the app stores. Otherwise, one app is enough."}}, {"@type": "Question", "name": "Can the app track my clients' performance?", "acceptedAnswer": {"@type": "Answer", "text": "No: no sets, no loads, no weight, no smartwatches. An intake assessment form, yes. Workout tracking belongs to coaching software or custom development."}}, {"@type": "Question", "name": "Can I stream a live session in the app?", "acceptedAnswer": {"@type": "Answer", "text": "Yes, as a one-way broadcast and free to watch: the Live Video section plays the stream from your streaming provider, and it is not video calling. A live stream is not sold in the app, since in-app purchase only sells access to content."}}, {"@type": "Question", "name": "Do my clients have to download an app?", "acceptedAnswer": {"@type": "Answer", "text": "Not for free content: the web app opens in the browser and installs on the home screen. The subscription, however, is bought in the iOS and Android apps."}}, {"@type": "Question", "name": "How much does a fitness app cost?", "acceptedAnswer": {"@type": "Answer", "text": "An iOS and Android app starts with the Premium plan, at $660 a year. Appointment booking and Memberships are added on top or included in the Pro plan. The detailed budget by business is in our article on the cost of a fitness app."}}]}</script></p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <link>https://www.pilowed.ovh/How-to-create-a-fitness-app-for-your-clients-without-coding_a10048.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-98137672</guid>
   <title>How much does a fitness app cost in 2026? Real prices</title>
   <pubDate>Thu, 24 Sep 2026 10:06:56 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Here is the honest answer before the detail. For your fitness business, native iOS and Android apps cost $660 a year with a no-code app builder, plus $150 a year to take bookings for one-to-one sessions or $490 to sell your programs by subscription. Gym management software charges $39 to $100 a month for its branded app, on top of its own plan, and the agencies that rank on this question publish custom-build estimates from $30,000 to $600,000. The right question is not the subscription line: it is the job you hand the app. Managing class spots and payments, tracking each client's workouts, selling a video library, or publishing your content with bookable sessions are four different tools and four different bills. Every figure below was read at its source on September 24, 2026.     <div><b>Five ways to get a fitness app, and what each really costs</b></div>
     <div style="position:relative; text-align : center; padding-bottom: 1em;">
      <img src="https://www.pilowed.ovh/photo/art/default/98137672-68342669.jpg?v=1790254186" alt="How much does a fitness app cost in 2026? Real prices" title="How much does a fitness app cost in 2026? Real prices" />
     </div>
     <div>
      <p>Five ways lead to a fitness app for your business, and each is priced its own way: a flat plan, an add-on to gym software, per client, per subscriber or quoted.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Option</th><th>What it costs</th><th>The job it does</th></tr></thead><tbody><tr><td>No-code app builder (GoodBarber)</td><td>$36 to $135 a month, all-inclusive; native apps from $70</td><td>your content, your schedule, bookable one-to-one sessions, program subscriptions</td></tr><tr><td>Gym management software with a branded app</td><td>a plan from $75 a month, plus $39 to $100 a month for the app</td><td>class spots, waitlists, gym memberships and payments</td></tr><tr><td>Coaching platform</td><td>$19.90 a month for 3 clients, $59.90 for 25 with a branded app, then per extra client</td><td>workout plans and tracking for each client</td></tr><tr><td>Video platform for creators</td><td>$449 a month billed yearly, plus $0.99 per subscriber, with iOS and Android apps</td><td>a video library sold and paid for on the web</td></tr><tr><td>Custom development by an agency</td><td>quote-based; published estimates from $30,000 to $600,000</td><td>whatever you specify, maintenance on top</td></tr></tbody></table><p>Five pricing logics hide behind that table.</p><p><strong>No-code builders charge a flat plan.</strong> You assemble the app from ready-made sections, and hosting, the database, updates and store republishing sit inside that one line. The price does not move with your number of members or subscribers. The general case is in our article on <a href="https://www.goodbarber.com/blog/how-much-does-it-cost-to-build-an-app-without-coding-a1487/" target="_blank">what an app costs to build without coding</a>.</p><p><strong>Gym software sells the app as an option on a management plan.</strong> One lists plans from $75 a month for up to 50 active members to $200 for 201 to 400, and a branded member app, listed in the App Store and Google Play under your gym's name, at $100 a month more, first month free. Another starts at $99 a month and adds its branded app for $39; a third bills $189 a month for 101 to 200 active customers, and $99 for the app. These tools do a job GoodBarber does not do: they manage class spots, waitlists, class packs and payments. If you run one, its invoice stays, whatever app you choose.</p><p><strong>Coaching platforms charge per client.</strong> One starts at $19.90 a month for 3 clients and reaches $59.90 for 25 clients with iOS and Android apps under your own brand, then $2.40 a month per extra client. Another starts at 25 euros a month for 3 clients and sells its branded app for 95 euros, once. They build workout plans and follow each client's progress, which GoodBarber does not.</p><p><strong>Video platforms charge per subscriber.</strong> One charges $149 a month plus $1.99 per subscriber without an app, and $449 a month plus $0.99 per subscriber with two apps, iOS and Android. Both rates are billed yearly; month to month, they are $199 and $499. These platforms stream your library and take payment on the web.</p><p><strong>Custom development is quoted.</strong> Four agencies that rank on this question publish their own estimates: from $30,000 to $50,000 for a first version, and from over $75,000 to $600,000 for a full-featured app, with maintenance and updates to budget on top. Those are estimates, not prices paid. GoodBarber's own benchmark: a total cost of ownership about one tenth of custom development.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>GoodBarber's real price list for a fitness app</b></div>
     <div>
      <p>Prices below come straight from GoodBarber's public pricing API on September 24, 2026, in US dollars. Full details are on the <a href="https://www.goodbarber.com/pricing/content/" target="_blank">Content Apps pricing page</a>.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Plan</th><th>Monthly</th><th>Yearly</th><th>What it means for a fitness app</th></tr></thead><tbody><tr><td>Standard</td><td>$36</td><td>$360</td><td>web app only, 5 free extensions; no Appointment booking, Memberships, Authentication or automatic push</td></tr><tr><td>Premium</td><td>$70</td><td>$660</td><td>native iOS and Android apps plus the web app, 20 free extensions, 3 staff members, 30,000 push notifications a month</td></tr><tr><td>Pro</td><td>$135</td><td>$1,260</td><td>unlimited extensions and staff members, 250,000 push notifications a month; Appointment booking, Memberships and Authentication included</td></tr></tbody></table><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Extension, on Premium</th><th>Monthly</th><th>Yearly</th><th>On Pro</th></tr></thead><tbody><tr><td>Appointment booking</td><td>$15</td><td>$150</td><td>included</td></tr><tr><td>Memberships (in-app subscriptions)</td><td>$49</td><td>$490</td><td>included</td></tr><tr><td>Authentication</td><td>$12</td><td>$120</td><td>included</td></tr><tr><td>Chat</td><td>$20</td><td>$200</td><td>included</td></tr><tr><td>Loyalty card</td><td>$8</td><td>$80</td><td>still paid</td></tr><tr><td>Club card</td><td>$4</td><td>$40</td><td>still paid</td></tr><tr><td>Coupons</td><td>$6</td><td>$60</td><td>still paid</td></tr></tbody></table><p>Live Video, a one-way broadcast from your streaming provider, is free from Premium.</p><p>Now the arithmetic, job by job. <strong>Appointment booking</strong> builds slots from your opening hours, with one calendar per coach or per type of session, and takes one booking per slot with no payment: it fits the one-to-one sessions, trial sessions and assessments of a <a href="https://www.goodbarber.com/industry-apps/healthcare/health-fitness-coach-professional/" target="_blank">personal trainer's app</a>, not the spots in a group class. <strong>Memberships</strong> sells access to your content, and only your content, by in-app subscription: the programs, videos and audio of a <a href="https://www.goodbarber.com/membership/home-fitness-videos/" target="_blank">creator's app</a>. Classes, class packs and gym memberships are paid outside the app, at the front desk or in your gym software. <strong>Authentication</strong> opens a members' area for the people who already pay you, which is what a <a href="https://www.goodbarber.com/booking-app/fitness-classes/" target="_blank">gym or studio app</a> needs, and the Loyalty card requires it.</p><p>Three rules follow. A native app starts at Premium, because Standard is a web app without any of those three extensions. Pro becomes the cheaper plan the day you take both Appointment booking and Memberships: $1,260 a year against $1,300 for Premium plus the two. And installing Memberships removes Authentication, User groups, Community, Chat, the Loyalty card, the Club card and Coupons, so a creator who sells programs by subscription has no loyalty card. How to build each of these apps is in our <a href="https://www.goodbarber.com/blog/the-rise-of-health-and-fitness-apps-a675/" target="_blank">fitness app guide</a>.</p><p>Yearly billing costs at most ten months of the monthly rate. A one-time Pro licence also exists, $4,600 for ten years.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>The costs no pricing page shows</b></div>
     <div>
      <p>Whatever you build with, some lines come from other people.</p><ul><li><strong>Apple Developer Program: $99 a year</strong>, to publish native iOS apps in your business's name.</li><li><strong>Google Play Console: $25, one time.</strong> A personal Google account created after November 13, 2023 must run a closed test with at least 12 testers opted in for 14 days before going to production; an organization account in your business's name is not subject to that.</li><li><strong>The store commission on content subscriptions</strong>, detailed in the next section.</li><li><strong>A domain name</strong>, which Memberships requires along with the web app. GoodBarber does not sell them.</li><li><strong>Producing the content</strong>: filming, editing, voice-over, music rights. It is often the heaviest line of the budget, and no pricing page shows it.</li><li><strong>Your gym software</strong>, if you keep it for class spots and payments.</li><li><strong>The extensions still billed on Pro</strong>: the Loyalty card, the Club card, Coupons and the RAG Chatbot.</li><li><strong>GoodBarber's <a href="https://www.goodbarber.com/app-publishing-service/" target="_blank">publishing service</a></strong>, if you would rather not deal with the stores: $50 for five credits, one credit per store, and it also sets up your subscriptions in the stores.</li></ul><p>Hosting, the database, the CMS, push notifications within your quota and statistics add no separate invoice.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What the store commission does to your subscription price</b></div>
     <div>
      <p>The commission touches one thing only: subscriptions to your content sold inside the app. Classes, sessions, class packs and gym memberships are paid outside the app, at the front desk, in your gym software or on your website, and no store takes anything on them.</p><p>On content subscriptions, here is what the official pages said on September 24, 2026. Apple keeps 30% during a subscriber's first year and 15% after that, or 15% from the first day if you join its App Store Small Business Program, open to developers new to the App Store and to those under $1 million in proceeds the previous year. Google Play takes 15% on auto-renewing subscriptions: in the United States, the United Kingdom and the European Economic Area, a 10% service fee plus a 5% billing fee since June 30, 2026. GoodBarber takes nothing on your sales.</p><p>On a $10 monthly subscription, that means you receive $8.50 before taxes on Google Play or with Apple's Small Business Program, and $7 during a subscriber's first year with Apple outside it. Set your store price with that line in mind, and join the Small Business Program before your first sale if you qualify.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>First-year budgets, by type of fitness business</b></div>
     <div>
      <p>Yearly billing, GoodBarber prices of September 24, 2026, store fees included.</p><table border="1" cellpadding="8" cellspacing="0" style="border-collapse:collapse;width:100%"><thead><tr><th>Business</th><th>What it covers</th><th>First year</th><th>Following years</th></tr></thead><tbody><tr><td>Coach: your content plus bookable one-to-one sessions</td><td>Premium $660, Appointment booking $150, Apple $99, Google $25</td><td>$934</td><td>$909</td></tr><tr><td>Gym or studio: class schedule, one-to-one sessions, members' area, loyalty card</td><td>Premium $660, Appointment booking $150, Authentication $120, Loyalty card $80, Apple $99, Google $25</td><td>$1,134</td><td>$1,109</td></tr><tr><td>Creator: programs sold by subscription</td><td>Premium $660, Memberships $490, Apple $99, Google $25, plus a domain and the store commission</td><td>$1,274</td><td>$1,249</td></tr><tr><td>Programs by subscription and one-to-one sessions</td><td>Pro $1,260, Apple $99, Google $25</td><td>$1,384</td><td>$1,359</td></tr><tr><td>Web app only, public content, five sections at most</td><td>Standard $360</td><td>$360</td><td>$360</td></tr></tbody></table><p>These lines cover the subscription and the store fees. Content production, your gym software and the domain sit on top.</p><p>For a sense of scale, here is what the tools of section one cost over a year for the same job or a neighboring one, excluding taxes and payment fees: gym software with its branded app from $1,656 (a $99 plan plus a $39 app), $2,400 for 51 to 100 members at another, $3,456 for 101 to 200 customers at a third; a coaching platform at $718.80 for 25 clients, branded app included; a video platform with apps at $5,388, plus $0.99 per subscriber. These are not like-for-like comparisons. Each tool does a different job, and gym software handles the class spots and payments that GoodBarber leaves to it.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>How to keep the total predictable</b></div>
     <div>
      <ul><li><strong>Build the app during the free trial.</strong> Thirty days, no credit card. A project without a subscription is deactivated on day 30 and deleted on day 45.</li><li><strong>Pay yearly</strong>: at most ten months of the monthly rate.</li><li><strong>Start at Premium and move to Pro</strong> the day you add both Appointment booking and Memberships. From then on, Pro costs less.</li><li><strong>Count on no fee per member or per subscriber.</strong> GoodBarber's bill does not grow with your audience; only the store commission does, on subscriptions.</li><li><strong>Put the commission in your price</strong> before you publish it in the stores.</li><li><strong>Open the developer accounts in your business's name from day one</strong>, and settle the domain before you switch on Memberships.</li></ul><p>Then settle the budget the only way that works: <a href="https://www.goodbarber.com/create/" target="_blank">start the 30-day free trial</a>, add the sections your business needs and count them. You will know which plan you need before you pay anything.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>FAQ</b></div>
     <div>
      <p><strong>How much does a fitness app cost?</strong></p><p>With GoodBarber, $660 a year for native iOS and Android apps plus the web app, verified September 24, 2026. Add $150 a year for bookable one-to-one sessions or $490 to sell programs by subscription, or take Pro at $1,260 a year with both. Apple adds $99 a year and Google Play $25 once.</p><p><strong>How much does a personal trainer app cost?</strong></p><p>$810 a year with GoodBarber's Premium plan and Appointment booking, $934 the first year with the Apple and Google accounts. Coaching platforms that track each client's workouts publish plans with a branded app from $59.90 a month for 25 clients.</p><p><strong>How much does a branded gym app cost?</strong></p><p>With gym management software, $39 to $100 a month on top of the software's own plan, read on September 24, 2026. That software manages class spots and payments; GoodBarber does not.</p><p><strong>What does custom fitness app development cost?</strong></p><p>It is quoted project by project. Four agencies that rank on this question publish estimates from $30,000 to $50,000 for a first version and up to $600,000 for a full-featured app, read on September 24, 2026, with maintenance and updates on top.</p><p><strong>Do Apple and Google take a commission?</strong></p><p>On subscriptions to your content sold in the app, yes: 15% in most cases, and 30% with Apple during a subscriber's first year unless you join its Small Business Program. Nothing on classes and sessions, which are paid outside the app. GoodBarber takes nothing.</p><p><strong>Do you pay per member or per subscriber?</strong></p><p>Not with GoodBarber: the price depends neither on your number of members nor on your number of subscribers. Some coaching and video platforms charge per client or per subscriber.</p><p><strong>Can you pay once?</strong></p><p>Yes. GoodBarber's Pro plan has a one-time option at $4,600 for ten years. Otherwise, yearly billing costs at most ten months of the monthly rate.</p><p><script type="application/ld+json">{"@context": "https://schema.org", "@type": "FAQPage", "inLanguage": "en", "mainEntity": [{"@type": "Question", "name": "How much does a fitness app cost?", "acceptedAnswer": {"@type": "Answer", "text": "With GoodBarber, $660 a year for native iOS and Android apps plus the web app, verified September 24, 2026. Add $150 a year for bookable one-to-one sessions or $490 to sell programs by subscription, or take Pro at $1,260 a year with both. Apple adds $99 a year and Google Play $25 once."}}, {"@type": "Question", "name": "How much does a personal trainer app cost?", "acceptedAnswer": {"@type": "Answer", "text": "$810 a year with GoodBarber's Premium plan and Appointment booking, $934 the first year with the Apple and Google accounts. Coaching platforms that track each client's workouts publish plans with a branded app from $59.90 a month for 25 clients."}}, {"@type": "Question", "name": "How much does a branded gym app cost?", "acceptedAnswer": {"@type": "Answer", "text": "With gym management software, $39 to $100 a month on top of the software's own plan, read on September 24, 2026. That software manages class spots and payments; GoodBarber does not."}}, {"@type": "Question", "name": "What does custom fitness app development cost?", "acceptedAnswer": {"@type": "Answer", "text": "It is quoted project by project. Four agencies that rank on this question publish estimates from $30,000 to $50,000 for a first version and up to $600,000 for a full-featured app, read on September 24, 2026, with maintenance and updates on top."}}, {"@type": "Question", "name": "Do Apple and Google take a commission?", "acceptedAnswer": {"@type": "Answer", "text": "On subscriptions to your content sold in the app, yes: 15% in most cases, and 30% with Apple during a subscriber's first year unless you join its Small Business Program. Nothing on classes and sessions, which are paid outside the app. GoodBarber takes nothing."}}, {"@type": "Question", "name": "Do you pay per member or per subscriber?", "acceptedAnswer": {"@type": "Answer", "text": "Not with GoodBarber: the price depends neither on your number of members nor on your number of subscribers. Some coaching and video platforms charge per client or per subscriber."}}, {"@type": "Question", "name": "Can you pay once?", "acceptedAnswer": {"@type": "Answer", "text": "Yes. GoodBarber's Pro plan has a one-time option at $4,600 for ten years. Otherwise, yearly billing costs at most ten months of the monthly rate."}}]}</script></p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/98137672-68342669.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/How-much-does-a-fitness-app-cost-in-2026-Real-prices_a10047.html</link>
  </item>

  <item>
   <guid isPermaLink="false">tag:https://www.pilowed.ovh,2026:rss-98121998</guid>
   <title>The AI Extension Builder now runs on GPT-6 Luna</title>
   <pubDate>Wed, 23 Sep 2026 10:29:00 +0200</pubDate>
   <dc:language>fr</dc:language>
   <dc:creator>PIERRE MEDORI</dc:creator>
   <dc:subject><![CDATA[Débuter avec WM]]></dc:subject>
   <description>
   <![CDATA[
   Since September 23, 2026, the sections you describe in the AI Extension Builder are understood, written and refined by GPT-6 Luna, the model OpenAI released the day before. You have nothing to change on your side. Here is what the switch does for your app, and what it leaves alone.     <div><b>What changed on September 23</b></div>
     <div style="position:relative; text-align : center; padding-bottom: 1em;">
      <img src="https://www.pilowed.ovh/photo/art/default/98121998-68327342.jpg?v=1790154365" alt="The AI Extension Builder now runs on GPT-6 Luna" title="The AI Extension Builder now runs on GPT-6 Luna" />
     </div>
     <div>
      <p>OpenAI released GPT-6 Sol and GPT-6 Luna on September 22, 2026, after GPT-6 Astra, the flagship of the family, earlier the same month. Luna is the smallest of the three. OpenAI describes it as its most efficient model for focused, high-volume tasks, and sells it at half the price of GPT-5.6 Luna, the model it replaces in OpenAI's own line-up.</p><p>The next morning, we moved the AI Extension Builder to GPT-6 Luna, for every app, on the four moments where a model is at work: understanding your request, writing the code of the section, rewriting it when you ask for a change, and answering the questions you ask about what it built.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>What it means for you</b></div>
     <div>
      <p>Nothing to install, nothing to configure. The AI Extension Builder stays free for Content and eCommerce apps, and the prompts you wrote last month work as they did.</p><p>Sections you have already published do not change. A published section is code that runs in your app, and no model touches it after the fact. GPT-6 Luna steps in the next time you generate a new section or refine an existing one.</p><p>What OpenAI says about this generation: fewer coding errors than the previous one, and fast answers at high volume. Those are OpenAI's numbers, measured on OpenAI's tests. We will judge on your sections, not on a benchmark: how long a generation takes, and what you ask the builder to fix afterwards.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>A fast model for a conversational tool</b></div>
     <div>
      <p>The builder is a conversation. You describe a section, wait a few seconds, look at the preview, ask for an adjustment. In that loop, the time to the first result matters, and most sections, a timer, a habit tracker, a quiz, a countdown, do not need a model built for long and complex tasks. Luna is the model OpenAI positions for focused, high-volume work. A section with a clear brief is that kind of task.</p><p>Bigger models exist in the same family, and a single step of the builder can be routed to one of them if real generations show the need. For now, what we want to test is the fast one.</p>
     </div>
     <br style="clear:both;"/>
     <div><b>Try it on a section you have been putting off</b></div>
     <div>
      <p>Open your back office, add a “Create with AI” section, and describe what you want. If you would rather start from a working example, the prompt library inside the builder gives you complete briefs to reuse, and our “Steal this idea” series hands over full prompts, like the <a href="https://www.goodbarber.com/blog/steal-this-idea-a-30-day-back-to-shape-challenge-for-your-fitness-studio-a1584/" target="_blank">30-day back-to-shape challenge for a fitness studio</a>. New to the builder? Start with <a href="https://www.goodbarber.com/blog/ai-extension-builder-build-sections-with-ai-no-code-required-a1492/" target="_blank">the guide to building sections with AI</a> or the <a href="https://www.goodbarber.com/extensions/ai-extension-builder/" target="_blank">AI Extension Builder page</a>.</p><p>Then tell us what you see. A section that came out better than last week, or a prompt that used to work and now stumbles: send it to our support team from your back office, with the prompt you used. That feedback is what the next adjustment will be built on.</p>
     </div>
     <br style="clear:both;"/>
   ]]>
   </description>
   <photo:imgsrc>https://www.pilowed.ovh/photo/art/imagette/98121998-68327342.jpg</photo:imgsrc>
   <link>https://www.pilowed.ovh/The-AI-Extension-Builder-now-runs-on-GPT-6-Luna_a10046.html</link>
  </item>

 </channel>
</rss>
