Frank now supports a native PayPal integration, so you can pull your PayPal transactions, customers, and subscriptions directly into your account, no Zapier required.
This gives you a clearer view of revenue across your payment processors and lets Frank integrate PayPal data into your cash flow, forecasting, and reporting.
Connecting Your PayPal Account
You can connect PayPal the same way as any other integration:
Find PayPal in the list of available connectors and click Connect.
Sign in to your PayPal account and authorise Frank to access your data.
Once connected, Frank will begin pulling in your historical data.
Business vs Personal Accounts
Frank supports PayPal Business accounts, which most users will connect to. Personal PayPal accounts use the same underlying data structure. They will generally work as well, but subscriptions may not be available on personal accounts, depending on how PayPal exposes that data.
If you are connecting a personal account and notice missing subscriptions, this is expected.
What Frank Can Pull from PayPal
Once connected, you can ask Frank to bring in the following from your PayPal account:
Transactions (payments): Frank can pull your PayPal transactions from today and up to 3 years. This is the maximum historical window that PayPal allows third-party connectors to access.
Customers: ask Frank to pull your PayPal customer list at any time.
Subscriptions: Frank can pull your active and historical subscriptions and forecast your future subscription profits based on this data.
Just ask Frank in plain language, for example:
"Pull my PayPal transactions for the last 12 months"
"Show me my PayPal customers"
"Forecast my PayPal subscription revenue for the next 6 months"
How Often Does PayPal Data Sync?
After your initial connection, Frank will automatically sync new transactions and subscriptions on a regular sync schedule.
Please allow up to three hours for new transactions and subscriptions to appear in Frank. PayPal's developer guidelines set this delay and apply to all third-party integrations, not just Frank.
Manually Re-Syncing PayPal
If you would prefer not to wait for the next scheduled sync, for example, after a large batch of new transactions, you can trigger a manual re-sync at any time:
Find your connected PayPal account.
Click Re-sync to pull the latest data immediately.
Disconnecting PayPal
You can disconnect your PayPal account at any time from the integrations page. Disconnecting will remove all PayPal-related data from your Frank account.
This is intentional and gives you a clean way to fully remove PayPal data if you ever run into an issue or want to start fresh. To disconnect:
Find your connected PayPal account.
Click Disconnect.
If you reconnect later, Frank will pull your historical data again (up to the three-year PayPal limit).
Current Limitations
A few things are not yet supported in the PayPal integration:
Invoices are not currently pulled from PayPal. PayPal invoices may have a different structure from invoices in accounting platforms, so we have turned this off for now while we gather feedback. If pulling PayPal invoices would be useful for your business, please let our team know ([email protected]). User demand will determine whether we build it out.
Multiple PayPal accounts are not yet supported. Frank currently works with one PayPal account at a time. If you add a new PayPal account, Frank will switch to that account and use its data. You can use Update Account to switch back to your original account. However, there is no clean way to fully disconnect a secondary account today. If managing multiple PayPal accounts is important to your business, please let us know ([email protected]). This helps us prioritise the work.
Need Help?
The PayPal integration is brand new (May 2026), so we are actively gathering feedback as users begin using it. If you run into any issues, see something unexpected, or have a feature request:
Reach out to our support team.
Screenshots are very helpful when reporting issues, so include them where you can.
Share your wins.