Podia Bulk Product Bundle Creator
Free to download on every platform. Comes pre-installed on BotFone, BotPad and BotFlip — with extra free apps included.
About this app
WHAT IT DOES
Podia Bulk Product Bundle Creator is a digital product management tool that streamlines the process of creating product bundles in Podia. Instead of manually creating a bundle, selecting products one by one, and saving—a process that can be tedious when bundling many products—this script automates the entire workflow. It scans the current Podia products page, identifies products with their names and types (courses, downloads, webinars), and presents them as a scrollable checklist. You can select individual products, use Select All/Deselect All toggles, enter a custom bundle name, and create a new bundle containing your selections in configurable batches. The tool handles the complete interaction sequence: selecting the products, opening the bundle creation interface, entering the bundle name, and saving the new bundle. Real-time progress updates show how many products have been added to the bundle, and the list automatically refreshes after completion. This is ideal for course creators, digital product sellers, and anyone who wants to package multiple products together for upsells or value-added offers.
WHERE IT RUNS
This script operates exclusively on Podia (*.podia.com/*) as a userscript injected through the BotGentz extension. It runs within the context of your current browser tab and cannot access other tabs, bookmarks, history, or downloads. The script reads the page DOM to identify products using Podia's selectors (.product-item, .product-card, .list-item), extracts product names and types, and interacts with Podia's native UI controls—bundle creation modals, product selection checkboxes, and save/confirm buttons—to create bundles. All operations occur locally in your browser; no data is sent to external servers.
HOW TO USE
1. Navigate to your Podia products page (the page listing all your products).
2. Click the BotGentz extension icon and select "Podia Bulk Product Bundle Creator" from the script list.
3. The panel opens on the right side of the page. It automatically scans the current page for products.
4. Review the displayed products, showing names and product types.
5. Enter a name for your bundle in the "Bundle name" field.
6. Adjust the "Batch size" number (default 3) to control how many products are processed per batch.
7. Toggle "Confirm before each batch" if you want a confirmation popup before each batch executes.
8. Check the boxes next to products you wish to include in the bundle. Use "Select All" or "Deselect All" for quick selection.
9. Click "Create Bundle" to begin. The script selects the products and creates the bundle with your chosen name.
10. After completion, the product list automatically refreshes showing your new bundle product.
WHY IT WORKS WHERE OTHERS FAIL
Many Podia automation tools fail because they attempt to call Podia's internal API endpoints or rely on brittle DOM selectors that change with every Podia UI update. This script takes a resilient approach: it locates the actual interactive DOM elements Podia renders—the product checkboxes, the bundle creation button, the bundle name input field, and the save/confirm button—and triggers native click events and value changes on them, exactly as a human would. When creating a bundle, the script selects the products by checking the checkboxes, clicks the Create Bundle button (or finds it via the More menu), waits for the bundle form to appear, enters the bundle name, and clicks Save. It sets the bundle name using both the native value setter and dispatches "input" and "change" events, ensuring Podia's JavaScript UI registers the update. Between operations, the script introduces controlled delays (300ms between actions and 500ms between batches) to mimic human interaction speed and avoid triggering Podia's rate limiting. By interacting at the UI layer rather than the framework layer, it remains functional across Podia's frequent code updates.
THE PANEL
The script uses BotGentz's BGPanel system, which provides a floating, draggable panel on the right side of your screen. Drag the panel by its header to reposition it anywhere on the page—the panel remembers its position per site and snaps to the nearest edge when released. Click the minimize button to collapse the panel to a small floating bubble; click the bubble to expand it back. Resize the panel vertically by dragging its bottom edge. Press the Escape key to close the panel entirely. All panel state (position, collapsed/expanded) is persisted locally using GM_setValue, so your preferences survive page reloads.
PLEASE NOTE
This userscript requires the free BotGentz browser extension—it is not a standalone application. Podia periodically updates its website layout and UI components; if the script stops working, an updated version may be released. The script creates a new bundle product containing the selected products; ensure you have entered a meaningful bundle name. This script does not store, transmit, or process any of your Podia data outside your local browser. It does not access your password, hidden inputs, or file inputs. All bundle creations are performed through Podia's own authenticated session using the official user interface. Use responsibly and review your product selections before creating the bundle.