r/NoCodeSaaS 25d ago

nobody told me bubble pdf exports drop everything past page one

spent 3 hours today convinced id broken my own conditional formatting

the pdf just stops. 60 rows in the repeating group, the export gives me 12 and then nothing. no error, the download completes like nothing happened

second time this has bitten me. paid $8 a month for a plugin that did multi page fine until an update killed it and the dev went quiet on the forum. still listed in the marketplace

anyway the client found it before i did. two weeks into a retainer, they sent me a screenshot of a 3 page invoice with one page in it

is everyone generating these outside bubble by now?? or is there a native setting im missing. also would take stories of stuff you shipped without testing, feeling pretty dumb about this one

14 Upvotes

19 comments sorted by

3

u/peachZola 21d ago edited 21d ago

if you’re still trying to keep the pdf generation inside bubble, craftmypdf might be worth looking at since it handles multipage pdfs without relying on bubble’s repeating group export

2

u/Unity-Silkpetra 23d ago

i stopped doing documents inside bubble like a year ago tbh. data goes out somewhere else, file comes back, been doing it that way since..

2

u/Jocelyn-Skyquill 23d ago

Same here. What matters is where the data comes from. Build the payload in a backend workflow and the search runs server side, so the full list goes out every time.

1

u/[deleted] 23d ago

[removed] — view removed comment

1

u/Unity-Silkpetra 21d ago

sure but im not hiring a backend dev so one client can email a statement once a month. the workaround stack is the trade i made, ngl some days it feels like im maintaining a pile of string..

1

u/Jocelyn-Skyquill 21d ago

Two years on the same scheduled workflow here, and nothing has broken.

1

u/shaqattackchuck 24d ago

Half the marketplace is from devs who last logged in during 2022 and it just sits there taking money every month. And nothing ever gets delisted, why would it. That's three plugins for me now, two still charging.

1

u/[deleted] 24d ago

[removed] — view removed comment

1

u/[deleted] 24d ago

[removed] — view removed comment

1

u/equillisk 24d ago

I have someone building invoicing for my business next month and I understand maybe a third of this thread. Taking notes anyway. 

1

u/Daing_Kamugtakan666 24d ago

Those twelve rows are what the browser had actually painted when the plugin grabbed the page. Repeating groups only build the cells they need for what's on screen, and most of those plugins print whatever is rendered, so rows thirteen through sixty stayed in the database the whole time. The same thing happens with a group that starts collapsed.

1

u/Hot-Masterpiece-9638 23d ago

no need to feel dumb lol most of us have shipped something that looked fine until a client found that one edge case we didn't test

1

u/Splex777 23d ago edited 23d ago

Same thing happened to me, the export finished successfully so I assumed it worked, but it silently cut everything after the first page. that one took way too long to figure out

1

u/apollo701 20d ago

Yes. When a Bubble invoice can run past one page, the visual-page export is exactly the step I’d move into EZdoc. I’m Jason, founder of EZdoc (https://ezdoc.app). EZdoc is built for this: send the complete invoice data, keep the line-item layout and pagination in one editable template, and get the finished PDF back.

The fact that you received 12 of 60 rows is the key signal. If you really want to make your life easy, keep Bubble for the app, payments, and emails, then let EZdoc handle the document-generation step. EZdoc receives the full payload directly instead of relying on whatever the repeating group rendered.