tr Skip to content

Connect AffiliatePress and Invoiless

Use AffiliatePress and Invoiless in the same FlowMattic workflow. Below are the triggers and actions both integrations offer; pick one of each to see how the two connect.

49 triggers 68 actions Unlimited runs

Try a pairing

When this happens in AffiliatePress17 triggers

Do this in Invoiless53 actions

1. TriggerAffiliate Registered
2. ActionCreate Customer

When AffiliatePress fires Affiliate Registered, FlowMattic runs Create Customer in Invoiless with the data from that event.

You build this in the FlowMattic workflow builder on your own site.

Triggers and actions in this pair

A trigger starts a workflow. An action is something FlowMattic does in the app as a step.

AffiliatePress app icon

AffiliatePress

Integration page

Triggers (17)

  • Affiliate RegisteredTriggers when a new affiliate signs up.
  • Affiliate ApprovedTriggers when an affiliate is approved.
  • Affiliate RejectedTriggers when an affiliate is rejected.
  • Affiliate Status ChangedTriggers on any affiliate status change. Filter by status: pending, approved or rejected.
  • Affiliate Profile UpdatedTriggers when an affiliate profile is edited.
  • Affiliate DeletedTriggers before an affiliate record is deleted.
  • New Commission CreatedTriggers when a new commission is recorded for an affiliate.
  • Commission UpdatedTriggers when a commission record is edited.
  • Commission Status ChangedTriggers when a commission status changes. Filter by target status: pending, approved or rejected.
  • Commission DeletedTriggers when a commission record is deleted.
  • Affiliate Visit RecordedTriggers when an affiliate referral visit/click is logged.
  • Payout GeneratedTriggers when a payout batch is generated.
  • Payment Marked PaidTriggers when an individual payment is marked as paid.
  • Payout DeletedTriggers when a payout record is deleted.
  • [PRO] Affiliate Group CreatedTriggers when an affiliate group is created. Requires AffiliatePress Pro.
  • [PRO] Affiliate Group UpdatedTriggers when an affiliate group is updated. Requires AffiliatePress Pro.
  • [PRO] Affiliate Group DeletedTriggers when an affiliate group is deleted. Requires AffiliatePress Pro.

Actions (15)

  • Get Affiliate DetailsRetrieve affiliate data by affiliate ID, WP user ID or email.
  • Create AffiliateRegister an affiliate from an email or WP user ID. Optionally creates the WP user when missing.
  • Update Affiliate StatusSet affiliate status to pending, approved or rejected.
  • Delete AffiliatePermanently delete an affiliate record.
  • Get Affiliate Referral LinkBuild the affiliate referral link for a given URL.
  • Create CommissionInsert a manual commission/referral for an affiliate.
  • Update Commission StatusChange a commission status to pending, approved or rejected.
  • Get CommissionsRetrieve commissions for an affiliate, filtered by status and date range.
  • Get Affiliate StatsGet visits, commissions and paid/unpaid totals for an affiliate.
  • Get Payout HistoryRetrieve payment records for an affiliate.
  • [PRO] Assign Affiliate to GroupSet the group for an affiliate. Requires AffiliatePress Pro.
  • [PRO] Set Affiliate Commission RateSet an individual commission rate for an affiliate. Requires AffiliatePress Pro.
  • [PRO] Update Affiliate MetaCreate or update a custom meta value on an affiliate. Requires AffiliatePress Pro.
  • [PRO] Get Affiliate MetaRetrieve a custom meta value from an affiliate. Requires AffiliatePress Pro.
  • [PRO] Get Affiliate GroupsList all affiliate groups. Requires AffiliatePress Pro.
Invoiless app icon

Invoiless

Integration page

Triggers (32)

  • Invoice CreatedTriggers when an invoice is created in Invoiless.
  • Invoice UpdatedTriggers when an invoice is updated in Invoiless.
  • Invoice PaidTriggers when an invoice is paid in Invoiless.
  • Invoice DeletedTriggers when an invoice is deleted in Invoiless.
  • Invoice SentTriggers when an invoice is sent to a customer in Invoiless.
  • Invoice OverdueTriggers when an invoice becomes overdue in Invoiless.
  • Reminder SentTriggers when a payment reminder is sent in Invoiless.
  • Late Fee AppliedTriggers when a late fee is applied to an invoice in Invoiless.
  • Estimate CreatedTriggers when an estimate is created in Invoiless.
  • Estimate UpdatedTriggers when an estimate is updated in Invoiless.
  • Estimate DeletedTriggers when an estimate is deleted in Invoiless.
  • Estimate AcceptedTriggers when an estimate is accepted in Invoiless.
  • Estimate SentTriggers when an estimate is sent to a customer in Invoiless.
  • Transaction CreatedTriggers when a transaction is created in Invoiless.
  • Transaction UpdatedTriggers when a transaction is updated in Invoiless.
  • Transaction DeletedTriggers when a transaction is deleted in Invoiless.
  • Payment CreatedTriggers when a payment is created in Invoiless.
  • Payment UpdatedTriggers when a payment is updated in Invoiless.
  • Payment DeletedTriggers when a payment is deleted in Invoiless.
  • Refund CreatedTriggers when a refund is created in Invoiless.
  • Refund UpdatedTriggers when a refund is updated in Invoiless.
  • Refund DeletedTriggers when a refund is deleted in Invoiless.
  • Customer CreatedTriggers when a customer is created in Invoiless.
  • Customer UpdatedTriggers when a customer is updated in Invoiless.
  • Customer DeletedTriggers when a customer is deleted in Invoiless.
  • Vendor CreatedTriggers when a vendor is created in Invoiless.
  • Vendor UpdatedTriggers when a vendor is updated in Invoiless.
  • Vendor DeletedTriggers when a vendor is deleted in Invoiless.
  • Recurring CreatedTriggers when a recurring invoice template is created in Invoiless.
  • Recurring UpdatedTriggers when a recurring invoice template is updated in Invoiless.
  • Recurring DeletedTriggers when a recurring invoice template is deleted in Invoiless.
  • Recurring Invoice GeneratedTriggers when an invoice is generated from a recurring template in Invoiless.

Actions (53)

  • Create CustomerCreate a new customer in Invoiless.
  • Get CustomerRead a single customer by ID.
  • List CustomersList customers on your account.
  • Update CustomerUpdate fields on an existing customer.
  • Delete CustomerDelete a customer.
  • Create InvoiceCreate a new invoice in Invoiless.
  • Get InvoiceRead a single invoice by ID.
  • List InvoicesList invoices on your account.
  • Update InvoiceUpdate fields on an existing invoice.
  • Send InvoiceEmail an invoice to its customer.
  • Delete InvoiceDelete an invoice.
  • Create EstimateCreate a new estimate in Invoiless.
  • Get EstimateRead a single estimate by ID.
  • List EstimatesList estimates on your account.
  • Update EstimateUpdate fields on an existing estimate.
  • Send EstimateEmail an estimate to its customer.
  • Delete EstimateDelete an estimate.
  • Record PaymentRecord a payment against an invoice.
  • Get PaymentRead a single payment by ID.
  • List Payments For InvoiceList payments recorded against one invoice.
  • List PaymentsList payments on your account.
  • Update PaymentUpdate fields on an existing payment.
  • Delete PaymentDelete a payment.
  • Create RefundRefund a recorded payment.
  • Get RefundRead a single refund by ID.
  • List Refunds For PaymentList refunds recorded against one payment.
  • List RefundsList refunds on your account.
  • Update RefundUpdate fields on an existing refund.
  • Delete RefundDelete a refund.
  • Create TransactionRecord a standalone income/expense transaction (outside the invoice/payment flow).
  • Get TransactionRead a single transaction by ID.
  • List TransactionsList transactions on your account.
  • Update TransactionUpdate fields on an existing transaction.
  • Delete TransactionDelete a transaction.
  • Create VendorCreate a new vendor in Invoiless.
  • Get VendorRead a single vendor by ID.
  • List VendorsList vendors on your account.
  • Update VendorUpdate fields on an existing vendor.
  • Delete VendorDelete a vendor.
  • Create ProductCreate a new product or service in Invoiless.
  • Get ProductRead a single product by ID.
  • List ProductsList products with optional paging and search.
  • Update ProductUpdate fields on an existing product.
  • Delete ProductDelete a product.
  • Create Transaction CategoryCreate a new transaction category.
  • Get Transaction CategoryRead a single transaction category by ID.
  • List Transaction CategoriesList all transaction categories.
  • Update Transaction CategoryRename an existing transaction category.
  • Delete Transaction CategoryDelete a transaction category.
  • Upload AttachmentAttach a file from a URL to an invoice, estimate or transaction. Needs the Pro plan.
  • Get AttachmentsList every attachment on one invoice, estimate or transaction.
  • Rename AttachmentRename an existing attachment.
  • Delete AttachmentDelete an attachment.

Start automating AffiliatePress and Invoiless

Install FlowMattic, connect both accounts and build the workflow on the canvas. Every run stays on your own server.

30-day money-back guarantee Unlimited workflows and runs Self-hosted

AffiliatePress integration 1.0.0, Invoiless integration 1.0.0.

Customers who run it every day

Rated 4.8 out of 5 by customers
Read more reviews

It's an exceptional product. Works great and extremely valuable. I saved thousands of dollard on Zapier, as Flowmattic makes me able to host the automation myself. And very deeply integrates with the products I need.

Tijn

Ease of use and terrific support from the founder. Tons of integrations and regular updates. The Flowmattic custom app is great especially if you want to integrate apps that aren't available yet inside Flowmattic.