[{"data":1,"prerenderedAt":723},["Reactive",2],{"research-mailblue-integration":3,"otherResearch-mailblue-integration":192},{"_path":4,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":8,"description":9,"author":10,"published":11,"tags":12,"featured_image":14,"wide":15,"order":16,"meta_title":17,"meta_description":18,"meta_keywords":7,"faq":19,"body":35,"_type":186,"_id":187,"_source":188,"_file":189,"_stem":190,"_extension":191},"/blog/mailblue-integration","blog",false,"","Custom MailBlue Integration with Laravel, Typo3 or Magento","MailBlue is one of the most popular email marketing platforms in the Netherlands. With a custom API integration, you can automatically add customers to your mail-flows after a transaction, signup, or any other event in your existing software.","Daniel","2026-06-04",[13],"Research","mailblue.jpg",true,3,"Custom MailBlue Integration with Laravel, Typo3 or Magento | 80si","Connect MailBlue to your Laravel application, Magento webshop, or Typo3 website with a custom API integration. Automate your email flows after transactions, signups, and more.",[20,23,26,29,32],{"q":21,"a":22},"What is MailBlue?","MailBlue is the Dutch and Belgian partner of ActiveCampaign, one of the leading email marketing and automation platforms worldwide. It allows businesses to build automated email sequences that send targeted messages based on customer behaviour.",{"q":24,"a":25},"Does MailBlue work with Magento out of the box?","No. Magento does not have a native MailBlue connector. A custom API integration is required to connect your Magento webshop to MailBlue and trigger automations based on orders or customer data.",{"q":27,"a":28},"Can MailBlue be connected to a custom Laravel application?","Yes. MailBlue's REST API can be integrated into any Laravel application. We typically implement this as a service class with queued jobs to handle API communication asynchronously without affecting response times.",{"q":30,"a":31},"What data can be synced from my platform to MailBlue?","You can sync any data available in your application: contact details, order history, tags, custom fields, customer type, and more. This allows for highly personalised email flows based on real customer behaviour.",{"q":33,"a":34},"How long does a MailBlue integration take?","A straightforward integration (adding contacts to a list and triggering an automation) typically takes one to three days. More complex setups with multiple triggers, custom fields, and conditional logic take longer depending on the scope.",{"type":36,"children":37,"toc":177},"root",[38,46,52,57,62,68,73,78,83,89,94,99,104,110,115,140,145,151,156,161,166,172],{"type":39,"tag":40,"props":41,"children":42},"element","p",{},[43],{"type":44,"value":45},"text","Email marketing is one of the most effective ways to stay in touch with your customers. But sending the right message at the right moment requires more than a good newsletter. It requires automation, and that automation needs to be connected to the systems your business already runs on. MailBlue is one of the most widely used email marketing platforms in the Netherlands, and with a custom API integration, you can connect it directly to your Laravel application, Magento webshop, or Typo3 website.",{"type":39,"tag":47,"props":48,"children":50},"h2",{"id":49},"what-is-mailblue",[51],{"type":44,"value":21},{"type":39,"tag":40,"props":53,"children":54},{},[55],{"type":44,"value":56},"MailBlue is the Dutch and Belgian partner of ActiveCampaign, one of the leading email marketing and automation platforms worldwide. It allows businesses to build automated email sequences, called automations or mail-flows, that send targeted messages based on what a contact does or does not do. A customer who places an order can automatically receive a follow-up sequence. A visitor who signs up for a newsletter enters a welcome flow. Someone who has not purchased in three months receives a reactivation email. MailBlue handles all of this automatically once it is set up.",{"type":39,"tag":40,"props":58,"children":59},{},[60],{"type":44,"value":61},"At the core of MailBlue are three concepts: contacts, tags, and automations. Contacts are the people in your list. Tags are labels you attach to contacts to describe who they are or what they have done, such as \"placed-order\", \"newsletter-signup\", or \"inactive-90-days\". Automations are sequences of actions that trigger based on those tags or other conditions. An automation can send a series of emails, wait a number of days, check whether a contact opened an email, assign a new tag, and branch into different paths depending on what the contact does. This makes it possible to build genuinely personalised communication at scale without any manual work per contact. Because MailBlue is built on ActiveCampaign, it is a mature platform with a full REST API, making it suitable for custom integrations with virtually any software environment.",{"type":39,"tag":47,"props":63,"children":65},{"id":64},"the-problem-with-standard-connectors",[66],{"type":44,"value":67},"The problem with standard connectors",{"type":39,"tag":40,"props":69,"children":70},{},[71],{"type":44,"value":72},"MailBlue connects out of the box with platforms like WooCommerce, Shopify, and popular form builders. If you run a standard WordPress webshop, connecting MailBlue is relatively straightforward. But most of our clients do not run standard setups. They run custom Laravel applications, Magento B2B webshops, or Typo3 websites built for specific business processes. For these platforms, there is no plug-and-play MailBlue connector.",{"type":39,"tag":40,"props":74,"children":75},{},[76],{"type":44,"value":77},"This matters because the value of email automation depends entirely on the quality of the data behind it. A generic connector that only passes a name and email address gives you very little to work with. To build automations that are actually relevant to your business, you need flows that respond to what someone bought, how much they spent, whether they are a B2B or B2C customer, or how long they have been a subscriber. That requires the right data flowing from your platform into MailBlue at the right time, built around your specific data model and business logic rather than a one-size-fits-all plugin.",{"type":39,"tag":40,"props":79,"children":80},{},[81],{"type":44,"value":82},"There is also the question of reliability. Standard connectors are maintained by third parties, can break after a platform update, and offer little visibility into what is actually being sent to MailBlue. A custom integration built into your own codebase behaves predictably, can be monitored and logged, and is maintained as part of your application rather than as a dependency on an external plugin.",{"type":39,"tag":47,"props":84,"children":86},{"id":85},"why-email-automation-is-worth-the-investment",[87],{"type":44,"value":88},"Why email automation is worth the investment",{"type":39,"tag":40,"props":90,"children":91},{},[92],{"type":44,"value":93},"Acquiring a new customer costs significantly more than retaining an existing one. Email automation is one of the most cost-effective tools for retention because it works continuously in the background without requiring ongoing time or budget. Once a flow is set up, every customer who meets the trigger conditions enters it automatically.",{"type":39,"tag":40,"props":95,"children":96},{},[97],{"type":44,"value":98},"The returns are concrete. A post-purchase sequence that asks for a review, suggests a related product, and offers a discount on the next order consistently outperforms one-off newsletters in both open rate and conversion. A reactivation flow that reaches customers who have gone quiet often wins back a meaningful percentage of lapsed buyers who would otherwise have been lost. A welcome sequence for new newsletter subscribers builds familiarity and trust in the first weeks, which directly affects whether those contacts ever convert to customers.",{"type":39,"tag":40,"props":100,"children":101},{},[102],{"type":44,"value":103},"What makes the difference is relevance. Generic broadcast emails get ignored. Emails that arrive at the right moment: right after a purchase, right after a signup, or right after a period of inactivity, feel timely and personal even when they are fully automated. That is what a properly configured MailBlue setup delivers, and it is only possible when MailBlue is connected to the system that actually knows what your customers are doing.",{"type":39,"tag":47,"props":105,"children":107},{"id":106},"what-a-custom-mailblue-integration-enables",[108],{"type":44,"value":109},"What a custom MailBlue integration enables",{"type":39,"tag":40,"props":111,"children":112},{},[113],{"type":44,"value":114},"A custom integration connects your platform directly to the MailBlue API. Contacts can be created or updated automatically, tags assigned based on behaviour, and automations triggered at exactly the right moment. Some examples of what this makes possible:",{"type":39,"tag":116,"props":117,"children":118},"ul",{},[119,125,130,135],{"type":39,"tag":120,"props":121,"children":122},"li",{},[123],{"type":44,"value":124},"A customer places an order in your Magento webshop and is automatically added to a post-purchase email sequence tailored to what they bought.",{"type":39,"tag":120,"props":126,"children":127},{},[128],{"type":44,"value":129},"A visitor fills in a newsletter form on your Typo3 website and immediately enters a welcome flow with follow-up emails over the coming weeks.",{"type":39,"tag":120,"props":131,"children":132},{},[133],{"type":44,"value":134},"A user in your Laravel portal completes a registration or reaches a certain status and is enrolled in an onboarding sequence.",{"type":39,"tag":120,"props":136,"children":137},{},[138],{"type":44,"value":139},"A customer who has not ordered in ninety days is tagged in MailBlue and enters a reactivation campaign.",{"type":39,"tag":40,"props":141,"children":142},{},[143],{"type":44,"value":144},"All of this happens without any manual work on your end.",{"type":39,"tag":47,"props":146,"children":148},{"id":147},"how-the-integration-works",[149],{"type":44,"value":150},"How the integration works",{"type":39,"tag":40,"props":152,"children":153},{},[154],{"type":44,"value":155},"We build the integration as a service within your existing application. It communicates with the MailBlue REST API to create or update contacts, assign tags, and trigger automations. The implementation depends on your platform. In Magento, we typically use an observer that fires after an order is placed or a customer account is updated. In Typo3, we hook into the form submission process or the page rendering lifecycle depending on where the trigger lives. In Laravel, we use queued jobs so the API call runs asynchronously. The user gets their confirmation immediately while MailBlue is updated in the background without any impact on response times.",{"type":39,"tag":40,"props":157,"children":158},{},[159],{"type":44,"value":160},"We map the data from your platform to the fields and tags in your MailBlue account. This includes standard contact fields like name and email, but also custom fields specific to your setup: order value, product category, customer type, subscription tier, or whatever is relevant to the automations you want to run. The more context MailBlue has about a contact, the more targeted and effective your flows can be.",{"type":39,"tag":40,"props":162,"children":163},{},[164],{"type":44,"value":165},"Error handling is built in from the start. If the MailBlue API is temporarily unavailable, jobs are retried automatically with exponential backoff. Failed requests are logged so nothing is lost silently. Your platform keeps running normally regardless of what happens on MailBlue's end.",{"type":39,"tag":47,"props":167,"children":169},{"id":168},"how-can-we-help-you",[170],{"type":44,"value":171},"How can we help you?",{"type":39,"tag":40,"props":173,"children":174},{},[175],{"type":44,"value":176},"At 80s Interactive, we build custom MailBlue integrations for businesses running Laravel, Magento, or Typo3. Whether you want to trigger email flows after a purchase, a form submission, or any other event in your application, we can connect your existing platform to MailBlue and get your automation running. Get in touch and we will figure out what makes sense for your setup.",{"title":7,"searchDepth":178,"depth":178,"links":179},2,[180,181,182,183,184,185],{"id":49,"depth":178,"text":21},{"id":64,"depth":178,"text":67},{"id":85,"depth":178,"text":88},{"id":106,"depth":178,"text":109},{"id":147,"depth":178,"text":150},{"id":168,"depth":178,"text":171},"markdown","content:blog:mailblue-integration.md","content","blog/mailblue-integration.md","blog/mailblue-integration","md",[193,368,533],{"_path":194,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":195,"description":196,"author":10,"published":197,"tags":198,"featured_image":199,"wide":6,"order":16,"meta_title":7,"meta_description":196,"meta_keywords":7,"faq":200,"body":213,"_type":186,"_id":365,"_source":188,"_file":366,"_stem":367,"_extension":191},"/blog/idin-to-itsme","iDIN is being replaced by itsme","iDIN will be replaced by itsme in the coming years. This article explains why this transition is taking place","2026-01-05",[13],"01KE6NJJG71ZAHMHSYHYXR7EYA.jpg",[201,204,207,210],{"q":202,"a":203},"What is iDIN?","iDIN is a Dutch online identification service that allows users to verify their identity using their bank credentials, commonly used for age verification and account creation.",{"q":205,"a":206},"Why is iDIN being replaced by itsme?","iDIN is being phased out as part of a European move towards standardized digital identity solutions. itsme offers broader European compatibility and additional features like digital signing.",{"q":208,"a":209},"What is itsme?","itsme is a Belgian-origin digital identity app that allows users to identify themselves, confirm transactions, and sign documents digitally. It is expanding across Europe as a successor to services like iDIN.",{"q":211,"a":212},"What do businesses need to do to prepare?","Businesses using iDIN for identity verification should plan their migration to itsme by contacting their identity provider and updating their integration before iDIN is discontinued.",{"type":36,"children":214,"toc":351},[215,220,226,231,237,242,247,252,258,263,269,274,280,285,291,296,302,307,313,318,324,329,335,340,346],{"type":39,"tag":40,"props":216,"children":217},{},[218],{"type":44,"value":219},"In the coming years, the way people identify themselves online will change. Today, we know iDIN as the method that allows users to identify via their bank. This system will be replaced by itsme. This means that organizations using iDIN on their website, in their customer portal, or in the checkout will need to replace the integration with an itsme integration. Of course, we are closely monitoring all developments. As soon as there's a clear upgrade path and concrete technical options available, we will proactively communicate this to our customers. We are happy to make sure the itsme implementation is technically sound and to provide guidance for a smooth transition to the new system. In this article, we explain the transition from iDIN to itsme.",{"type":39,"tag":47,"props":221,"children":223},{"id":222},"what-exactly-is-idin",[224],{"type":44,"value":225},"What exactly is iDIN?",{"type":39,"tag":40,"props":227,"children":228},{},[229],{"type":44,"value":230},"At the moment, we still use iDIN. It's a service for login and online identification, with the user's bank acting as a trusted source. When someone opens a bank account, the bank has already verified that person's identity. With iDIN, that verification can, in a sense, be reused by the customer to identify themselves with other organizations. iDIN is an attractive solution. It reduces friction for organizations and provides more certainty about details such as a person's name, address, and date of birth. It also offers benefits for customers, as they need to enter fewer details manually. iDIN is currently used by, among others, online stores, service providers, insurers, and online casinos.",{"type":39,"tag":47,"props":232,"children":234},{"id":233},"how-does-idin-work-in-practice",[235],{"type":44,"value":236},"How does iDIN work in practice?",{"type":39,"tag":40,"props":238,"children":239},{},[240],{"type":44,"value":241},"If you currently use iDIN in your webshop, the process is quite simple. A customer can choose \"identify with iDIN,\" after which they select their bank and confirm the identification in the bank environment. In other words, the customer logs in to their online banking environment, and their identity is then confirmed to the webshop. The data is shared with the organization via iDIN. Only the data that's relevant for identifying the person is shared. Information about transactions and balances is therefore not shared. In this way, iDIN makes online processes easier and more secure.",{"type":39,"tag":47,"props":243,"children":245},{"id":244},"why-is-idin-being-replaced-by-itsme",[246],{"type":44,"value":205},{"type":39,"tag":40,"props":248,"children":249},{},[250],{"type":44,"value":251},"iDIN has been acquired by itsme, and the choice has been made to build a future-proof platform. Digital identity is no longer intended to remain a solution tied to banks, but is shifting toward a broadly applicable and reusable identity system for the entire EU. The underlying reason is therefore roughly the same as why iDEAL is being replaced by Wero. This doesn't mean that iDIN will stop existing overnight. Step by step, the transition will be introduced, so that iDIN will eventually be fully integrated into itsme.",{"type":39,"tag":47,"props":253,"children":255},{"id":254},"what-exactly-is-itsme",[256],{"type":44,"value":257},"What exactly is itsme?",{"type":39,"tag":40,"props":259,"children":260},{},[261],{"type":44,"value":262},"itsme is not a new system. It has been used on a large scale in Belgium for many years. By far most adults in the country already use itsme. The app was developed by Belgian banks and telecom providers. In Belgium, it's mainly used for public services and commercial services. In the Netherlands, itsme is not yet widely known, but that's about to change. itsme ensures that, for online identification, you are less dependent on your banking app. With itsme, there will be a separate identification app that can be used in many different situations.",{"type":39,"tag":47,"props":264,"children":266},{"id":265},"when-will-idin-be-replaced-by-itsme",[267],{"type":44,"value":268},"When will iDIN be replaced by itsme?",{"type":39,"tag":40,"props":270,"children":271},{},[272],{"type":44,"value":273},"At this moment, there's already a timeline for what is expected to happen when. For now, the transition from iDIN to itsme is set to start in the spring of 2026. From June 2026, it will be possible to use both iDIN and itsme with participating services. After that, iDIN will remain available for a period, so people can easily get used to itsme. The ultimate goal is for iDIN to be fully replaced by itsme in 2028. For organizations, it's wise to make the necessary preparations well in advance. This prevents last-minute rebuilding under time pressure, which can lead to errors.",{"type":39,"tag":47,"props":275,"children":277},{"id":276},"what-will-consumers-notice",[278],{"type":44,"value":279},"What will consumers notice?",{"type":39,"tag":40,"props":281,"children":282},{},[283],{"type":44,"value":284},"For end users, the change is not extremely large. The main difference is where they confirm their identity. Instead of confirming in the banking app, they will increasingly confirm in the itsme app. This can be done easily via app prompts, but also by scanning a QR code when using a desktop. For end users, it's important to activate itsme once. This is done using an identity document and a phone number. In addition, extra verification takes place, for example through a selfie, and the user sets up biometrics or a PIN code to confirm actions.",{"type":39,"tag":47,"props":286,"children":288},{"id":287},"what-does-the-transition-mean-for-webshops-using-idin",[289],{"type":44,"value":290},"What does the transition mean for webshops using iDIN?",{"type":39,"tag":40,"props":292,"children":293},{},[294],{"type":44,"value":295},"Many websites and webshops currently use iDIN for purposes such as address and age verification, customer onboarding, faster entry of customer details, or login. Naturally, something will change for these websites and webshops as well. The process itself will not change dramatically, but the technology will. In most cases, iDIN is embedded in your platform. Think of a step in your checkout, an integration in your account environment, or an integration via an external service provider or identity provider. This means the relevant integration must be adjusted or replaced as part of the transition to itsme. After that, all customer flows need to be thoroughly tested.",{"type":39,"tag":47,"props":297,"children":299},{"id":298},"start-replacing-idin-in-time",[300],{"type":44,"value":301},"Start replacing iDIN in time",{"type":39,"tag":40,"props":303,"children":304},{},[305],{"type":44,"value":306},"In many cases, iDIN is seen as just a \"button,\" which makes it easy to assume the technical migration will be small and simple. That's a misconception, and therefore it's not recommended to wait until the last moment to replace iDIN with itsme. There's a lot involved. Both your front end and back end will change. Your processes will change as well, including logging, support questions, audits, and fallback options for customers who don't yet have it. If you wait too long to migrate, you risk having to implement updates under time pressure, or you may find that an integration becomes outdated. If you start in time, you can prepare in a controlled way and make the identification flow much more user-friendly.",{"type":39,"tag":47,"props":308,"children":310},{"id":309},"running-idin-and-itsme-side-by-side",[311],{"type":44,"value":312},"Running iDIN and itsme side by side",{"type":39,"tag":40,"props":314,"children":315},{},[316],{"type":44,"value":317},"There will be a transition period during which iDIN will be replaced by itsme step by step. This means the two systems can coexist for some time. That gives organizations the space to roll out in phases and gives customers the opportunity to get used to itsme. You can introduce itsme gradually. For example, you can first implement itsme for a specific flow, such as registration, and later apply it to other flows as well. It's also very important to keep customers well informed. Communicate the changes and provide explanation. This can prevent many questions.",{"type":39,"tag":47,"props":319,"children":321},{"id":320},"what-about-security-and-privacy",[322],{"type":44,"value":323},"What about security and privacy?",{"type":39,"tag":40,"props":325,"children":326},{},[327],{"type":44,"value":328},"Security and privacy always deserve full attention. For both iDIN and itsme, the principle of data minimization applies. You should only request the attributes that are truly necessary for the process. You should also clearly explain what the relevant data will be used for. Make sure your logging, processing agreements, and retention periods are correct. Also review your internal processes. How do you handle support questions, and which parties are authorized to view identification data? How can you demonstrate afterwards that an identification took place without storing more personal data than is strictly necessary? Give this sufficient attention to ensure everything is in order.",{"type":39,"tag":47,"props":330,"children":332},{"id":331},"what-can-you-already-do-as-an-organization",[333],{"type":44,"value":334},"What can you already do as an organization?",{"type":39,"tag":40,"props":336,"children":337},{},[338],{"type":44,"value":339},"For organizations, it's important to prepare well in advance. Start with an inventory. Clearly identify where and in which customer flows you use iDIN, and through which module or supplier. Also check which dependencies exist, such as identity providers, PSPs, or plugins. Once you have this clear, you can map out your migration path. Decide when you want to offer itsme as an additional option and when you ultimately want to switch off iDIN completely. You can prevent ad hoc decisions later by making all of this clear now.",{"type":39,"tag":47,"props":341,"children":343},{"id":342},"what-can-we-do-for-you-during-the-move-from-idin-to-itsme",[344],{"type":44,"value":345},"What can we do for you during the move from iDIN to itsme?",{"type":39,"tag":40,"props":347,"children":348},{},[349],{"type":44,"value":350},"We closely monitor all developments related to the transition from iDIN to itsme. When an upgrade path becomes available, we will immediately communicate this clearly. We can ensure the itsme implementation is set up properly from a technical perspective. This can include adjusting or building the integration, checking data flows, updating customer flow texts, and testing all scenarios. We also provide guidance throughout the transition, so your identification process remains reliable and customers experience as little disruption as possible. We will keep you informed of all developments. Are you concerned, or would you like more information now about what we will be able to do for you during the transition from iDIN to itsme? Please feel free to contact us.",{"title":7,"searchDepth":178,"depth":178,"links":352},[353,354,355,356,357,358,359,360,361,362,363,364],{"id":222,"depth":178,"text":225},{"id":233,"depth":178,"text":236},{"id":244,"depth":178,"text":205},{"id":254,"depth":178,"text":257},{"id":265,"depth":178,"text":268},{"id":276,"depth":178,"text":279},{"id":287,"depth":178,"text":290},{"id":298,"depth":178,"text":301},{"id":309,"depth":178,"text":312},{"id":320,"depth":178,"text":323},{"id":331,"depth":178,"text":334},{"id":342,"depth":178,"text":345},"content:blog:idin-to-itsme.md","blog/idin-to-itsme.md","blog/idin-to-itsme",{"_path":369,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":370,"description":371,"author":10,"published":372,"tags":373,"featured_image":374,"wide":15,"order":375,"meta_title":7,"meta_description":371,"meta_keywords":7,"faq":376,"body":389,"_type":186,"_id":530,"_source":188,"_file":531,"_stem":532,"_extension":191},"/blog/wefact-integrations","Custom Wefact integrations for your digital environment","Automate your invoicing and admin with custom WeFact integrations built for Laravel, Magento, and Typo3.","2025-10-20",[13],"01K85E1C7EJ1VM2BABCQW29M19.jpg",5,[377,380,383,386],{"q":378,"a":379},"What is WeFact?","WeFact is a Dutch invoicing and billing platform that helps businesses automate their financial administration, including invoicing, quotes, and payment reminders.",{"q":381,"a":382},"Can WeFact be integrated with other systems?","Yes, WeFact offers an API that allows custom integrations with CMS platforms like Laravel, Magento, and Typo3, as well as CRM and ERP systems.",{"q":384,"a":385},"What are the benefits of a custom WeFact integration?","Custom integrations automate invoice creation, payment tracking, and financial reporting, saving time and reducing manual administrative work.",{"q":387,"a":388},"How does a WeFact integration work with a webshop?","When an order is placed in your webshop, the integration automatically creates an invoice in WeFact, tracks payment status, and sends reminders when needed.",{"type":36,"children":390,"toc":517},[391,396,402,407,413,418,424,429,435,440,446,451,457,462,468,473,479,484,490,495,501,506,512],{"type":39,"tag":40,"props":392,"children":393},{},[394],{"type":44,"value":395},"Times are changing. More and more business processes are being fully or partially automated. An increasing number of digital solutions are available for order processing, invoicing, and administration. Many tasks that were previously performed manually are now completely automated. One of the systems that delivers excellent performance in this area is Wefact. This is an online subscription and invoicing software that allows you to easily manage projects, invoices, and quotations. The greatest advantages arise when Wefact is seamlessly connected to other applications used within your company. We develop custom Wefact integrations from various frameworks, including Laravel, Magento, and Typo3.",{"type":39,"tag":47,"props":397,"children":399},{"id":398},"what-exactly-is-wefact",[400],{"type":44,"value":401},"What exactly is Wefact?",{"type":39,"tag":40,"props":403,"children":404},{},[405],{"type":44,"value":406},"Let's start at the beginning. What exactly is Wefact? Wefact is a Dutch platform used by service providers, offices, and online stores, among others. The system makes it easy to send quotations and manage subscriptions. In addition, the system can automatically generate invoices. Because Wefact is cloud-based, you always have access to your entire administration anytime and anywhere. However, one disadvantage is that Wefact is a standalone system. This means that you have to manually transfer all data, such as payment updates, VAT amounts, orders, and customer information. This takes a lot of time and always involves a risk of errors during manual transfers. We provide the integrations that make all this manual work unnecessary.",{"type":39,"tag":47,"props":408,"children":410},{"id":409},"the-value-of-custom-wefact-integrations",[411],{"type":44,"value":412},"The value of custom Wefact integrations",{"type":39,"tag":40,"props":414,"children":415},{},[416],{"type":44,"value":417},"We develop custom Wefact integrations from various frameworks, including Laravel, Magento, and Typo3. This ensures that all data is automatically exchanged between your CRM system, your webshop, your accounting system, or your business website. A custom Wefact integration allows systems to communicate with each other through APIs (Application Programming Interfaces). Data is automatically synchronized, eliminating the need for manual transfers and ensuring that the most up-to-date information is always available on all platforms. Double work and errors caused by manual transfers are effectively prevented. Everything comes together easily in one integrated environment.",{"type":39,"tag":47,"props":419,"children":421},{"id":420},"why-standard-plug-ins-dont-work",[422],{"type":44,"value":423},"Why standard plug-ins don't work",{"type":39,"tag":40,"props":425,"children":426},{},[427],{"type":44,"value":428},"We stand for custom solutions, and for good reason. A standard plug-in rarely provides the exact solution you need. Standard plug-ins often offer \"approximately\" what you're looking for, which is simply not sufficient for a business. Every organization works differently and uses its own processes. Nothing in your company is standard, and that's precisely why standard plug-ins are not adequate. That's why we develop custom Wefact integrations that perfectly match your requirements and digital environment. We build the integration completely from scratch, so it doesn't matter whether you work with a Laravel application, a Magento webshop, or a Typo3 website. We take into account the technical structure of your specific platform and ensure a stable and secure solution.",{"type":39,"tag":47,"props":430,"children":432},{"id":431},"an-integration-between-laravel-and-wefact",[433],{"type":44,"value":434},"An integration between Laravel and Wefact",{"type":39,"tag":40,"props":436,"children":437},{},[438],{"type":44,"value":439},"Laravel is one of the most widely used PHP frameworks for developing custom web applications. It is particularly attractive to businesses because of its high level of control and flexibility. An integration between Laravel and Wefact offers numerous interesting advantages. Have your invoices automatically created by Laravel in Wefact as soon as a customer purchases a service or places an order. Retrieve data from Wefact to build your own management dashboards within Laravel, or combine CRM, ERP, or email marketing tools with data from Wefact. You can rely on real-time synchronization. Everything is updated immediately, from subscriptions to customer data.",{"type":39,"tag":47,"props":441,"children":443},{"id":442},"a-custom-integration-that-fits-your-organization",[444],{"type":44,"value":445},"A custom integration that fits your organization",{"type":39,"tag":40,"props":447,"children":448},{},[449],{"type":44,"value":450},"When you choose a custom integration between Laravel and Wefact, duplicate data entry is no longer necessary, and you always have optimal control over your administration. You can be confident that your data is always reliable and you save a great deal of time. We develop the integration within the Laravel structure you already use. This way, we ensure that it aligns with your security guidelines and your existing code. This makes the custom solution easy to maintain and stable. Of course, the integration can always be expanded. It is fully scalable and therefore future-proof.",{"type":39,"tag":47,"props":452,"children":454},{"id":453},"an-integration-between-magento-and-wefact",[455],{"type":44,"value":456},"An integration between Magento and Wefact",{"type":39,"tag":40,"props":458,"children":459},{},[460],{"type":44,"value":461},"Magento is the platform for building and managing complex online stores. The platform offers many advantages but also has some limitations. For example, connecting Magento and your administration can often be quite a challenge. However, it is important that customer data, VAT rules, and orders are properly transferred to your invoicing system. We develop a custom Wefact integration for Magento so that the entire process runs fully automatically. When a customer places an order in your webshop, the data is immediately sent to Wefact without you having to do anything. The invoice is then created, and the customer is linked to the correct profile. If desired, a subscription or project can be started immediately. The status is synchronized back to Magento once the payment has been received. This way, you can always be sure of an up-to-date order status.",{"type":39,"tag":47,"props":463,"children":465},{"id":464},"key-benefits-of-a-wefact-magento-integration",[466],{"type":44,"value":467},"Key benefits of a Wefact-Magento integration",{"type":39,"tag":40,"props":469,"children":470},{},[471],{"type":44,"value":472},"Our custom integration offers you many benefits, primarily saving you a great deal of time. You no longer have to perform manual administrative work after each webshop sale, allowing everything to be processed more quickly. Forgotten orders and typing errors are a thing of the past because all data is transferred directly from Magento. Employees can once again focus on growth and customer service. Customers automatically receive subscription updates, correct invoices, and, if necessary, payment reminders. This improves the customer experience. Of course, when developing the integration, we take into full account your specific version of Magento and any additional modules. We ensure that you always have an up-to-date overview of the status of all your data flows.",{"type":39,"tag":47,"props":474,"children":476},{"id":475},"an-integration-between-typo3-and-wefact",[477],{"type":44,"value":478},"An integration between Typo3 and Wefact",{"type":39,"tag":40,"props":480,"children":481},{},[482],{"type":44,"value":483},"Typo3 is a CMS primarily used by organizations with complex workflows, such as marketing agencies, government bodies, and large enterprises. Projects, invoices, and quotations play an important role here. We can implement a Typo3-Wefact integration that ensures the client portal or website can communicate directly with the administration. This means that customer profiles are automatically created in Wefact when a customer registers on the website and that project statuses are immediately synchronized between Wefact and internal tools. Based on customer actions or form submissions, subscriptions or invoices can be generated instantly. Ultimately, a custom integration provides maximum convenience and saves time.",{"type":39,"tag":47,"props":485,"children":487},{"id":486},"working-more-efficiently-with-a-typo3-wefact-integration",[488],{"type":44,"value":489},"Working more efficiently with a Typo3-Wefact integration",{"type":39,"tag":40,"props":491,"children":492},{},[493],{"type":44,"value":494},"Large organizations and government bodies often deal with recurring clients. For these organizations, a custom integration between Typo3 and Wefact offers major efficiency benefits. Customers can always view their current data directly, and employees no longer need to switch between different systems. When developing the custom integration, we take full account of the guidelines of both Wefact and Typo3. We focus on maximum performance and, of course, ensure that all data processing is fully GDPR-compliant.",{"type":39,"tag":47,"props":496,"children":498},{"id":497},"developing-the-custom-integration",[499],{"type":44,"value":500},"Developing the custom integration",{"type":39,"tag":40,"props":502,"children":503},{},[504],{"type":44,"value":505},"We handle the entire process, from analysis to implementation, so you don't have to worry about a thing. Our approach is always the same. We ensure that systems communicate with each other without human intervention and that the integration works flawlessly. We tailor the custom integration entirely to your business goals and infrastructure. We always start by mapping out the existing data flows, the systems you use, and the parts you want to automate. Then we design the integration structure and determine how security will be handled and which data elements will be exchanged. We use the official Wefact API to build the integration in the chosen framework. Naturally, we go through a testing phase to ensure that everything works flawlessly and remains stable. After the integration goes live, we continue to monitor and are always available if you need expansions, assistance, or support.",{"type":39,"tag":47,"props":507,"children":509},{"id":508},"discover-the-main-advantages-of-a-custom-wefact-integration",[510],{"type":44,"value":511},"Discover the main advantages of a custom Wefact integration",{"type":39,"tag":40,"props":513,"children":514},{},[515],{"type":44,"value":516},"As you can see, a custom Wefact integration offers numerous advantages. Administrative processes run completely automatically, and you no longer have to deal with outdated data or duplicate entries. All up-to-date data is always available in all systems, and all departments work with the same information. The integrations can effortlessly grow with your organization in the future and accelerate all processes. This not only results in time savings but also cost savings. Employees spend less time switching between tools, and faster order and invoice processing leads to higher customer satisfaction. Naturally, we also ensure optimal security from the start. Would you like to experience all the benefits of a custom Wefact integration for yourself or receive more information and advice about the possibilities? Feel free to contact us for a no-obligation consultation.",{"title":7,"searchDepth":178,"depth":178,"links":518},[519,520,521,522,523,524,525,526,527,528,529],{"id":398,"depth":178,"text":401},{"id":409,"depth":178,"text":412},{"id":420,"depth":178,"text":423},{"id":431,"depth":178,"text":434},{"id":442,"depth":178,"text":445},{"id":453,"depth":178,"text":456},{"id":464,"depth":178,"text":467},{"id":475,"depth":178,"text":478},{"id":486,"depth":178,"text":489},{"id":497,"depth":178,"text":500},{"id":508,"depth":178,"text":511},"content:blog:wefact-integrations.md","blog/wefact-integrations.md","blog/wefact-integrations",{"_path":534,"_dir":5,"_draft":6,"_partial":6,"_locale":7,"title":535,"description":536,"author":10,"published":537,"tags":538,"featured_image":539,"wide":6,"order":540,"meta_title":7,"meta_description":536,"meta_keywords":7,"faq":541,"body":554,"_type":186,"_id":720,"_source":188,"_file":721,"_stem":722,"_extension":191},"/blog/dirbuster-protection","We help protect your website against Dirbuster attacks","Dirbuster attacks target the hidden structure behind your website rather than its visible content. With the right filtering, firewalling, and monitoring, you can prevent hackers from discovering or exploiting sensitive data.","2025-10-28",[13],"01K8N03GYCF8MYX0126CSV0T1B.jpg",6,[542,545,548,551],{"q":543,"a":544},"What is a Dirbuster attack?","A Dirbuster attack is a brute-force technique where attackers systematically scan your web server for hidden directories and files, looking for sensitive data, admin panels, or configuration files.",{"q":546,"a":547},"How can I detect Dirbuster attacks?","Dirbuster attacks generate large volumes of 404 errors in rapid succession. Server log monitoring, rate limiting, and Web Application Firewalls (WAFs) can detect and flag these patterns.",{"q":549,"a":550},"How do you protect against Dirbuster attacks?","Protection includes implementing rate limiting, using a WAF, hiding sensitive directories, configuring proper access controls, and monitoring server logs for suspicious request patterns.",{"q":552,"a":553},"Are Dirbuster attacks common?","Yes, directory brute-forcing is one of the most common reconnaissance techniques used by attackers and automated bots scanning the internet for vulnerabilities.",{"type":36,"children":555,"toc":705},[556,561,568,573,579,584,590,595,601,606,612,617,623,628,634,639,645,650,656,661,667,672,678,683,689,694,700],{"type":39,"tag":40,"props":557,"children":558},{},[559],{"type":44,"value":560},"It's very important that your website is properly secured. Many companies believe they have achieved optimal website protection. Yet many websites face attacks every day that often go unnoticed until it's too late. One of these attacks is the so-called Dirbuster attack. Dirbuster attacks target the structure behind your website rather than its visible content. Hackers executing these attacks are often looking for hidden files and folders that are not meant for public access. In this way, hackers can gain access to sensitive data or even obtain further entry into the system. This often has serious consequences for businesses. We help protect your website against these types of Dirbuster attacks.",{"type":39,"tag":562,"props":563,"children":565},"h3",{"id":564},"what-exactly-are-dirbuster-attacks",[566],{"type":44,"value":567},"What exactly are Dirbuster attacks?",{"type":39,"tag":40,"props":569,"children":570},{},[571],{"type":44,"value":572},"There's a tool specifically developed for discovering hidden directories. This tool is called Dirbuster, and Dirbuster attacks are named after it. So how does a Dirbuster attack actually work? First, the tool sends thousands of requests to a web server. It then uses brute force to determine which files and folders exist. These can include configuration files, backups, and admin panels. Once an attacker knows which directories are present, they can attempt to break in more precisely. A Dirbuster attack is therefore a kind of digital reconnaissance that often precedes a larger attack.",{"type":39,"tag":562,"props":574,"children":576},{"id":575},"why-a-dirbuster-attack-is-dangerous",[577],{"type":44,"value":578},"Why a Dirbuster attack is dangerous",{"type":39,"tag":40,"props":580,"children":581},{},[582],{"type":44,"value":583},"A Dirbuster attack is dangerous because it's surprisingly simple. Almost anyone can download and use this tool. No deep technical knowledge is required, and that's exactly where the danger lies. A Dirbuster attack does not only target the websites of large companies. Small businesses and even individuals with their own websites can also be victims. A Dirbuster attack can overload the server and expose sensitive information that would normally remain hidden. Even very small leaks can have major consequences, especially when they lead to data theft or manipulation of your website.",{"type":39,"tag":562,"props":585,"children":587},{"id":586},"dirbuster-attacks-are-often-automated",[588],{"type":44,"value":589},"Dirbuster attacks are often automated",{"type":39,"tag":40,"props":591,"children":592},{},[593],{"type":44,"value":594},"An important characteristic of Dirbuster attacks is that they are usually automated. This means the attacker does not have to enter each request manually. Instead, they simply run a script that can try thousands of URLs per minute. That makes it extremely fast. The intensity and speed of Dirbuster attacks mean that damage can occur before you even realize something is happening. Because a Dirbuster attack resembles normal web traffic, most standard security systems don't recognize the activity as suspicious. That's why proactive protection of your website is very important. We can help with this. We protect your website against Dirbuster attacks through effective filtering and firewalling. Of course, we'd like to tell you a bit more about that.",{"type":39,"tag":562,"props":596,"children":598},{"id":597},"improving-your-firewalling",[599],{"type":44,"value":600},"Improving your firewalling",{"type":39,"tag":40,"props":602,"children":603},{},[604],{"type":44,"value":605},"In most cases, a firewall is already in place. A traditional firewall blocks harmful traffic to your website. Unfortunately, traffic generated by a Dirbuster attack is usually not seen as harmful. It's therefore important to improve your firewalling. A modern web application firewall (WAF) can analyze what is actually happening on a much deeper level. The system recognizes patterns in the traffic to your website. If a sudden surge of requests occurs or attempts are made to access restricted paths within your site, these requests are immediately blocked. This means the Dirbuster attack can be stopped before the server becomes overloaded.",{"type":39,"tag":562,"props":607,"children":609},{"id":608},"smart-filtering-for-better-protection",[610],{"type":44,"value":611},"Smart filtering for better protection",{"type":39,"tag":40,"props":613,"children":614},{},[615],{"type":44,"value":616},"Firewalling is an important factor. In addition, we also need to look at smart filtering. Well-configured filters can determine which requests are allowed through and which are not. For example, a smart filter can detect when an unusually high number of requests come from a single IP address. It can also recognize when someone searches for files that normally do not exist. Filters can impose temporary restrictions instead of immediately allowing or blocking traffic. This slows down suspicious requests while keeping your website easily accessible for regular visitors.",{"type":39,"tag":562,"props":618,"children":620},{"id":619},"the-importance-of-continuous-monitoring",[621],{"type":44,"value":622},"The importance of continuous monitoring",{"type":39,"tag":40,"props":624,"children":625},{},[626],{"type":44,"value":627},"Monitoring is also very important to respond quickly. A Dirbuster attack leaves clear traces in your website's log files. It's important to analyze this data so you can quickly detect unusual activity. This could include repeated attempts to access restricted areas or sudden spikes in traffic to your site. The best approach is to combine monitoring with automated alerts. When suspicious activity occurs, you can intervene immediately. Acting quickly can prevent a Dirbuster attack from succeeding.",{"type":39,"tag":562,"props":629,"children":631},{"id":630},"limiting-the-information-your-website-exposes",[632],{"type":44,"value":633},"Limiting the information your website exposes",{"type":39,"tag":40,"props":635,"children":636},{},[637],{"type":44,"value":638},"Another measure you can take to reduce risks is to limit the amount of information your website unintentionally reveals. Many websites automatically display error messages that may contain technical details, such as server settings or exact file paths. This information is valuable to hackers. It's better to replace these error messages with general notifications or hide them entirely. This prevents attackers from finding useful clues during a Dirbuster attack. It's also wise to minimize your attack surface by removing unused plug-ins, test directories, and old backups.",{"type":39,"tag":562,"props":640,"children":642},{"id":641},"the-benefits-of-modern-waf-systems",[643],{"type":44,"value":644},"The benefits of modern WAF systems",{"type":39,"tag":40,"props":646,"children":647},{},[648],{"type":44,"value":649},"A WAF, or web application firewall, is an excellent defensive measure. However, it offers more than just protection. It also gives you valuable insight into visitor behavior on your website. Modern WAF systems use behavioral analysis and artificial intelligence to distinguish normal traffic from suspicious activity. This allows your security to continuously improve itself. When an attack pattern is detected, that information is automatically applied to future attempts. This makes your digital barrier stronger over time.",{"type":39,"tag":562,"props":651,"children":653},{"id":652},"good-protection-against-dirbuster-attacks-is-very-important",[654],{"type":44,"value":655},"Good protection against Dirbuster attacks is very important",{"type":39,"tag":40,"props":657,"children":658},{},[659],{"type":44,"value":660},"Today, solid protection against Dirbuster attacks is no longer optional. It has really become a necessity. This is especially true for companies that handle sensitive customer data. A security breach can lead to financial losses, reputational damage, and legal issues. Organizations are also required by GDPR regulations to adequately protect personal data. If your website is insufficiently secured, you could face fines. Investing in advanced filtering and firewalling is therefore not only a technical decision but also a strategic one.",{"type":39,"tag":47,"props":662,"children":664},{"id":663},"one-solution-is-not-enough",[665],{"type":44,"value":666},"One solution is not enough",{"type":39,"tag":40,"props":668,"children":669},{},[670],{"type":44,"value":671},"It's important to understand that a single solution is not enough to ensure optimal protection. Effective website security relies on multiple layers. Filtering, firewalling, monitoring, and proper server management all reinforce one another. You can no longer rely solely on a standard firewall. Skilled attackers will find and exploit any weaknesses. To properly protect your system from automated Dirbuster attacks, you need to tailor your security to your CMS and the structure of your website. This requires a combination of well-integrated solutions.",{"type":39,"tag":47,"props":673,"children":675},{"id":674},"stopping-a-dirbuster-attack-before-damage-occurs",[676],{"type":44,"value":677},"Stopping a Dirbuster attack before damage occurs",{"type":39,"tag":40,"props":679,"children":680},{},[681],{"type":44,"value":682},"Detection speed is also very important. The faster a Dirbuster attack is detected, the faster you can respond. Acting quickly increases the chance of stopping the attack before any damage is done. Many modern firewalls use real-time alerts. You receive a notification as soon as suspicious activity is detected. Other firewalls automatically block the offending IP address. Rapid intervention can prevent data leaks and keep your website accessible to legitimate visitors.",{"type":39,"tag":47,"props":684,"children":686},{"id":685},"the-benefits-of-custom-security",[687],{"type":44,"value":688},"The benefits of custom security",{"type":39,"tag":40,"props":690,"children":691},{},[692],{"type":44,"value":693},"You can choose advanced firewalls that are fully configured based on your website's structure. Filtering can be fine-tuned to your site's nature and the frameworks you use. Settings for Typo3 or Laravel, for example, differ from those for a Magento webshop. With custom configuration, filtering can better distinguish between normal and suspicious traffic. Custom security adapts to the way your website functions. The system can learn that certain URLs are normal for your business processes, while others are suspicious. This prevents unnecessary blocking of legitimate visitors and ensures maximum protection. A custom dynamic firewall can also easily grow alongside your digital environment.",{"type":39,"tag":47,"props":695,"children":697},{"id":696},"we-provide-the-right-custom-protection-against-dirbuster-attacks",[698],{"type":44,"value":699},"We provide the right custom protection against Dirbuster attacks",{"type":39,"tag":40,"props":701,"children":702},{},[703],{"type":44,"value":704},"Website security starts with awareness. Recognizing the signs of a Dirbuster attack, keeping software up to date, and testing your security regularly are all very important. A website that is well protected against Dirbuster attacks demonstrates professionalism and builds trust. We are happy to help you achieve that. We provide the right measures to protect your website against Dirbuster attacks through filtering and firewalling. Curious what we can do for your website? Feel free to contact us for more information.",{"title":7,"searchDepth":178,"depth":178,"links":706},[707,708,709,710,711,712,713,714,715,716,717,718,719],{"id":564,"depth":16,"text":567},{"id":575,"depth":16,"text":578},{"id":586,"depth":16,"text":589},{"id":597,"depth":16,"text":600},{"id":608,"depth":16,"text":611},{"id":619,"depth":16,"text":622},{"id":630,"depth":16,"text":633},{"id":641,"depth":16,"text":644},{"id":652,"depth":16,"text":655},{"id":663,"depth":178,"text":666},{"id":674,"depth":178,"text":677},{"id":685,"depth":178,"text":688},{"id":696,"depth":178,"text":699},"content:blog:dirbuster-protection.md","blog/dirbuster-protection.md","blog/dirbuster-protection",1781182885312]