{
  "version": 3,
  "sources": ["ssg:https://framerusercontent.com/modules/Y7Ujitu6qNgBDWrWtfAJ/vcb3jFxSRbk7cPjGtXD7/M5d1JC0lW-11.js"],
  "sourcesContent": ["import{jsx as e,jsxs as t}from\"react/jsx-runtime\";import{Link as n}from\"framer\";import{motion as o}from\"framer-motion\";import*as a from\"react\";export const richText=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"One of the many business communications you'll write is the confirmation email template.\"}),/*#__PURE__*/t(\"p\",{children:[\"Too few people have a firm understanding of why we \",/*#__PURE__*/e(\"em\",{children:\"need\"}),\" a confirmation email template or how to write a good one. That's what we'll talk about in this guide.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"We'll show you the different types of confirmation emails with examples. Plus we'll give you some templates you can use for your own needs.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Are Confirmation Emails Important?\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"135\",src:\"https://framerusercontent.com/images/U5bGBAnH9d5DpIg33tZ5F58wy4.gif\",style:{aspectRatio:\"480 / 270\"},width:\"240\"}),/*#__PURE__*/t(\"p\",{children:[\"Confirmation emails serve as an immediate acknowledgment of your customers' actions, whether it's signing up for a newsletter, making a purchase, or booking an appointment using Magical, our AI and automation software designed to boost productivity.\",/*#__PURE__*/e(n,{href:\"https://www.unific.com/blog/ctr-open-rates-order-confirmation-emails\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"\\xa0\"})})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.unific.com/blog/ctr-open-rates-order-confirmation-emails\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Confirmation emails have an average open rate of 70%\"})}),\" and 64% of customers consider confirmation emails the most valuable type of e-mail. Confirmation emails are most widely used in the online shopping and customer service experience, but they can also be used to\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/interview-confirmation-email-template\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" confirm an interview time\"})}),\"\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"This instant communication helps build trust between you and your customers by providing them with peace of mind that their action has been successfully received and is being processed.\"}),/*#__PURE__*/t(\"p\",{children:[\"It\u2019s well known within the marketing industry that\",/*#__PURE__*/e(n,{href:\"https://mailchimp.com/resources/research/email-marketing-benchmarks\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" confirmation emails boast some of the highest open rates\"})}),\" among all types of email communication. Here's a few other reasons why confirmation emails are important:\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Transaction Confirmation\"})}),/*#__PURE__*/t(\"p\",{children:[\"An\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/order-confirmation-email-template\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" order confirmation email\"})}),\" provides immediate acknowledgment of a transaction, whether it's a purchase, booking, subscription, or registration. This reassurance is vital for building trust and confidence in your service or product.\"]}),/*#__PURE__*/e(\"p\",{children:\"Given that these are some of the most spoofed types of customer service emails, it's important that yours look professional and clearly reference the company name.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Proof of Purchase\"})}),/*#__PURE__*/e(\"p\",{children:\"Confirmation emails serve as a receipt or proof of purchase, detailing what was bought, the amount paid, and any other transaction specifics. This is important for record-keeping and can be useful for both the customer and the business for future reference.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Error Detection\"})}),/*#__PURE__*/e(\"p\",{children:\"By outlining the specifics of a transaction, confirmation emails allow customers to verify their purchase details and promptly notify the business if there are any discrepancies or errors.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Enhanced Customer Experience\"})}),/*#__PURE__*/e(\"p\",{children:\"Sending a confirmation email is a touchpoint that enhances the customer experience. It communicates professionalism and shows that you value the customer's decision to engage with your business. This can contribute to customer satisfaction and loyalty.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Cross-selling and Upselling Opportunities\"})}),/*#__PURE__*/e(\"p\",{children:\"Confirmation emails can be a strategic tool for marketing additional products or services. By including recommendations or related products, businesses can increase the chances of additional sales.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Brand Engagement\"})}),/*#__PURE__*/e(\"p\",{children:\"Confirmation emails offer an opportunity to reinforce your brand identity and values. Through well-designed emails that reflect your brand, you can leave a lasting impression and encourage ongoing engagement.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Feedback Collection\"})}),/*#__PURE__*/e(\"p\",{children:\"These emails can be a channel for gathering feedback by including links to surveys or contact information for customer service. This feedback is crucial for continuous improvement and customer satisfaction.\"}),/*#__PURE__*/e(\"p\",{children:\"Overall, confirmation emails are a simple yet powerful tool in the digital communication strategy of businesses, enhancing customer relations, operational efficiency, and even marketing efforts.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Are The Different Types of Confirmation Emails?\"})}),/*#__PURE__*/e(\"p\",{children:\"Bet you thought there was just one type of confirmation email, right? Well there are a few types of confirmation emails, each serving a specific purpose and enhancing the customer experience in different stages of the customer journey. Here are five common types of confirmation emails:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Order Confirmation Emails\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Purpose\"}),\": To confirm the details of a purchase made by a customer.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content\"}),\": These emails typically include the order number, items purchased, prices, shipping details, expected delivery dates, and customer service contact information.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Importance\"}),\": They reassure customers that their transaction was successful and provide a record of the purchase.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Shipping Confirmation Emails\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Purpose\"}),\": To inform customers that their order has been shipped.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content\"}),\": Shipping confirmations often contain the carrier details, tracking number, expected delivery date, and a summary of the order items.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Importance\"}),\": They keep the customer informed about the status of their order and help manage expectations regarding delivery times.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Booking or Reservation Confirmation Emails\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Purpose\"}),\": To confirm a booking or reservation made for services such as hotels, flights, restaurants, or events.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content\"}),\": These emails usually include the booking details (dates, times, locations), any relevant confirmation numbers, details about the service (e.g., flight number, seat assignment), cancellation policies, and how to modify the booking.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Importance\"}),\": They provide customers with proof of their reservation and essential details to ensure a smooth experience.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Account Registration or Subscription Confirmation Emails\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Purpose\"}),\": To confirm the creation of a new account or subscription to a service.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content\"}),\": This type includes the account details, verification links or codes to activate the account or confirm the email address, information about the service subscribed to, and how to access or manage the account.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Importance\"}),\": They serve as a security measure to verify the identity of the account holder and provide an official start to the customer's relationship with the service.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Event Registration Confirmation Emails\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Purpose\"}),\": To confirm registration for an event, webinar, or workshop.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Content\"}),\": These emails typically include the event details (date, time, location, or link for online events), registration number, what to expect or how to prepare, cancellation or refund policy, and contact information for inquiries.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Importance\"}),\": They ensure attendees have all the necessary information for the event and help organizers manage attendance expectations.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The 5 Key Elements of a Confirmation Email Template\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Immediate and Clear Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:'The primary purpose of a confirmation email is to reassure the customer that their action (purchase, booking, subscription) has been successfully received and processed. The email should immediately and clearly state this, with a subject line and opening sentence that leave no doubt about its purpose, such as \"Your Order Has Been Confirmed!\" or \"Booking Confirmation\".'}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"Crafting the perfect subject line for a confirmation email is essential. Whether it\u2019s a registration, purchase, or any other type of confirmation, the subject line serves as the email\u2019s first impression.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Myra Nizami\\xa0\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Detailed Transaction Summary\"})}),/*#__PURE__*/e(\"p\",{children:\"Provide a comprehensive summary of the transaction to help customers verify that all details are correct. This includes items purchased, quantities, prices, any applied discounts, total amount charged, event dates, or subscription terms. For orders, include estimated delivery dates or for events, include the venue or access links.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Actionable Next Steps\"})}),/*#__PURE__*/e(\"p\",{children:\"Guide the customer on what to expect next or what actions they need to take. This could be tracking an order, instructions for accessing a digital product or service, details on how to prepare for an event, or how to manage their new subscription. Clear, actionable steps or links should be provided to facilitate these actions.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Customer Support Information\"})}),/*#__PURE__*/e(\"p\",{children:\"Including contact information for customer support or links to help resources is crucial. Customers should know how to reach out if they have questions, need to make changes, or encounter any issues. This builds trust and confidence in your brand's commitment to customer satisfaction.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Personalization and Branding\"})}),/*#__PURE__*/e(\"p\",{children:\"Personalize the email with the customer's name and tailor the content to their specific transaction to make it feel more relevant and engaging. Additionally, ensure the email reflects your brand's visual identity and tone of voice. This reinforces brand recognition and can enhance the customer's connection to your brand.\"}),/*#__PURE__*/e(\"p\",{children:\"By incorporating these elements, confirmation emails can significantly improve the customer experience, providing reassurance, clarity, and value beyond the basic acknowledgment of a transaction.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"Good \",/*#__PURE__*/e(n,{href:\"https://www.shopify.com/id/blog/brand-storytelling\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"brand storytelling\"})}),\" is about selecting the right details to share. The goal is to paint an engaging and attractive picture of your brand without overwhelming or boring the reader.\"]})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"A welcome e-mail, for example, is a prime opportunity to say more about your brand, products, or services. However, like any good introduction, it\u2019s important not to overshare.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Shopify\\xa0\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Confirmation Email Templates\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are seven confirmation email samples for a variety of situations, each designed to incorporate key elements of effective communication such as clarity, personalization, important details, a clear call to action, and contact information. You can tweak these to fit your brand and style.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Online Retail Order Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Confirmation of Your Order #12345 with [Company Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for shopping with us! Your order #12345 has been successfully placed. Here are the details:\"}),/*#__PURE__*/e(\"p\",{children:\"Item 1: Product Name, Quantity, Price\"}),/*#__PURE__*/e(\"p\",{children:\"Item 2: Product Name, Quantity, Price\"}),/*#__PURE__*/e(\"p\",{children:\"Total: [Total Price]\"}),/*#__PURE__*/e(\"p\",{children:\"Expected Delivery Date:** [Date]\"}),/*#__PURE__*/e(\"p\",{children:\"You can track your order status by clicking [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For any questions, reach out to our customer support at [your business email] or call us at [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for choosing [Company Name].\"}),/*#__PURE__*/e(\"p\",{children:\"Best regards,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Your Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Company Name]\"}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for shopping with us! Your order #12345 has been successfully placed. Here are the details:\"}),/*#__PURE__*/e(\"p\",{children:\"Item 1: Product Name, Quantity, Price\"}),/*#__PURE__*/e(\"p\",{children:\"Item 2: Product Name, Quantity, Price\"}),/*#__PURE__*/e(\"p\",{children:\"Total: [Total Price]\"}),/*#__PURE__*/e(\"p\",{children:\"Expected Delivery Date:** [Date]\"}),/*#__PURE__*/e(\"p\",{children:\"You can track your order status by clicking [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For any questions, reach out to our customer support at [your business email] or call us at [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for choosing [Company Name].\"}),/*#__PURE__*/e(\"p\",{children:\"Best regards,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Your Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Company Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Service Subscription Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Welcome to [Service Name]! Your Subscription is Confirmed\"})}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome to [Service Name]! We're excited to have you on board. Your subscription has been activated, and you now have full access to our services.\"}),/*#__PURE__*/e(\"p\",{children:\"Subscription Details:\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Plan: [Plan Name]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Start Date: [Start Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Renewal Date: [Renewal Date]\"}),/*#__PURE__*/e(\"p\",{children:\"Get started by accessing your dashboard [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"Need help? Our support team is here for you at [your business email] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Cheers,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Service Name] Team\"}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome to [Service Name]! We're excited to have you on board. Your subscription has been activated, and you now have full access to our services.\"}),/*#__PURE__*/e(\"p\",{children:\"Subscription Details:\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Plan: [Plan Name]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Start Date: [Start Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Renewal Date: [Renewal Date]\"}),/*#__PURE__*/e(\"p\",{children:\"Get started by accessing your dashboard [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"Need help? Our support team is here for you at [your business email] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Cheers,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Service Name] Team\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Event Registration Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Your Registration for [Event Name] is Confirmed!\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"You're all set for [Event Name]! Here are your registration details:\"}),/*#__PURE__*/e(\"p\",{children:\"Event Date: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Location: [Location]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Time: [Start Time] - [End Time]\"}),/*#__PURE__*/e(\"p\",{children:\"Add to your calendar [here](#) to not miss out.\"}),/*#__PURE__*/e(\"p\",{children:\"Questions? Contact us at [your contact email].\"}),/*#__PURE__*/e(\"p\",{children:\"We can't wait to see you there!\"}),/*#__PURE__*/e(\"p\",{children:\"Best,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Event Organizer's Name], [Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Event Organization]\"}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"You're all set for [Event Name]! Here are your registration details:\"}),/*#__PURE__*/e(\"p\",{children:\"Event Date: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Location: [Location]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Time: [Start Time] - [End Time]\"}),/*#__PURE__*/e(\"p\",{children:\"Add to your calendar [here](#) to not miss out.\"}),/*#__PURE__*/e(\"p\",{children:\"Questions? Contact us at [your contact email].\"}),/*#__PURE__*/e(\"p\",{children:\"We can't wait to see you there!\"}),/*#__PURE__*/e(\"p\",{children:\"Best,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Event Organizer's Name], [Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Event Organization]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Booking Confirmation (Hotel)\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Your Stay at [Hotel Name] is Confirmed - Booking #123456\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for choosing [Hotel Name]. Your booking is confirmed:\"}),/*#__PURE__*/e(\"p\",{children:\"Check-in: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Check-out: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Room Type: [Room Type]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Guests: [Number of Guests]\"}),/*#__PURE__*/e(\"p\",{children:\"For any special requests or inquiries, please contact us at [your contact email] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"We look forward to welcoming you!\"}),/*#__PURE__*/e(\"p\",{children:\"Warm regards,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Hotel Name] Team\"}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for choosing [Hotel Name]. Your booking is confirmed:\"}),/*#__PURE__*/e(\"p\",{children:\"Check-in: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Check-out: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Room Type: [Room Type]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Guests: [Number of Guests]\"}),/*#__PURE__*/e(\"p\",{children:\"For any special requests or inquiries, please contact us at [your contact email] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"We look forward to welcoming you!\"}),/*#__PURE__*/e(\"p\",{children:\"Warm regards,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Hotel Name] Team\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Account Creation Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Welcome to [Platform Name] - Account Successfully Created!\"})}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome aboard! Your [Platform Name] account has been successfully created.\"}),/*#__PURE__*/e(\"p\",{children:\"Username: [Customer's Username]\"}),/*#__PURE__*/e(\"p\",{children:\"Get started by logging in [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For assistance, our support team is available at [your support email].\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome to the community!\"}),/*#__PURE__*/e(\"p\",{children:\"Best,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Platform Name] Team\"}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome aboard! Your [Platform Name] account has been successfully created.\"}),/*#__PURE__*/e(\"p\",{children:\"Username: [Customer's Username]\"}),/*#__PURE__*/e(\"p\",{children:\"Get started by logging in [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For assistance, our support team is available at [your support email].\"}),/*#__PURE__*/e(\"p\",{children:\"Welcome to the community!\"}),/*#__PURE__*/e(\"p\",{children:\"Best,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The [Platform Name] Team\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Shipping Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Your Order #12345 from [Company Name] is On Its Way!\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Good news! Your order #12345 has been shipped and is on its way to you.\"}),/*#__PURE__*/e(\"p\",{children:\"Carrier: [Carrier Name]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Tracking Number: [Tracking Number]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Estimated Delivery: [Delivery Date]\"}),/*#__PURE__*/e(\"p\",{children:\"Track your shipment [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"Questions? Reach out at [your support email].\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for shopping with [Company Name].\"}),/*#__PURE__*/e(\"p\",{children:\"Best wishes,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Your Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Company Name]\"}),/*#__PURE__*/e(\"p\",{children:\"Dear [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Good news! Your order #12345 has been shipped and is on its way to you.\"}),/*#__PURE__*/e(\"p\",{children:\"Carrier: [Carrier Name]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Tracking Number: [Tracking Number]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Estimated Delivery: [Delivery Date]\"}),/*#__PURE__*/e(\"p\",{children:\"Track your shipment [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"Questions? Reach out at [your support email].\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for shopping with [Company Name].\"}),/*#__PURE__*/e(\"p\",{children:\"Best wishes,\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Your Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Company Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Appointment Confirmation\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Appointment Confirmation with [Service Provider Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Your appointment with [Service Provider Name] is confirmed:\"}),/*#__PURE__*/e(\"p\",{children:\"Date: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Time: [Time]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Location: [Location]\"}),/*#__PURE__*/e(\"p\",{children:\"Please arrive 10 minutes early. To reschedule, click [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For more information, contact us at [email.com] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Looking forward to seeing you,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Service Provider Name]\"}),/*#__PURE__*/e(\"p\",{children:\"Hello [Customer Name],\"}),/*#__PURE__*/e(\"p\",{children:\"Your appointment with [Service Provider Name] is confirmed:\"}),/*#__PURE__*/e(\"p\",{children:\"Date: [Date]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Time: [Time]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Location: [Location]\"}),/*#__PURE__*/e(\"p\",{children:\"Please arrive 10 minutes early. To reschedule, click [here](#).\"}),/*#__PURE__*/e(\"p\",{children:\"For more information, contact us at [email.com] or [Phone Number].\"}),/*#__PURE__*/e(\"p\",{children:\"Looking forward to seeing you,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name], [Position]\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"[Service Provider Name]\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Conclusion\"})}),/*#__PURE__*/e(\"p\",{children:\"The confirmation email template is one of many repetitive emails you'll send as a business owner or team member. Knowing how to write one properly is the key to increased productivity and generally more time to get sh*t done.\"}),/*#__PURE__*/t(\"p\",{children:[\"Whether you're saving these templates or creating your own, use the\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" free Magical Chrome extension\"})}),\". Magical is used by 650,000 people to save 7 hours a week. Try it today.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"199\",src:\"https://framerusercontent.com/images/uDNgx9ghizJ5tWNassPdn5xXWw.gif\",srcSet:\"https://framerusercontent.com/images/uDNgx9ghizJ5tWNassPdn5xXWw.gif?scale-down-to=512 512w,https://framerusercontent.com/images/uDNgx9ghizJ5tWNassPdn5xXWw.gif 600w\",style:{aspectRatio:\"600 / 399\"},width:\"300\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});export const richText1=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"\u201CMolly Morris is inviting you to a Zoom Meeting.\u201D \uD83D\uDC40\"})}),/*#__PURE__*/t(\"p\",{children:[\"The boilerplate Zoom invite isn\u2019t particularly enticing or descriptive, and won\u2019t help you get bums on seats for your upcoming Zoom call. That\u2019s why we\u2019ve created this list of \",/*#__PURE__*/e(\"strong\",{children:\"Zoom invitation email templates\"}),\". So you can get as many attendees as possible to join that waiting room.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Different types of Zoom meetings call for different meeting invite templates. A conference call invitation email sample won\u2019t be the same as a meeting invite template for a quarterly review. So, we\u2019ve got your back here with a Zoom invitation email template for \",/*#__PURE__*/e(\"em\",{children:\"any\"}),\" type of gathering.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/t(\"em\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Note\"}),\": Dropping personalized details into a meeting invitation email template is simple with \"]}),/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"em\",{children:\"Magical\"})})}),/*#__PURE__*/e(\"em\",{children:\". In just a few clicks, everyone gets a tailored meeting invite\u2014and you don\u2019t have to spend time writing the same thing over and over again. \"}),/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"em\",{children:\"Check out Magical today for free\"})})}),/*#__PURE__*/e(\"em\",{children:\". \uD83E\uDE84\"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Generate a custom Zoom invitation email instantly with AI\"})}),/*#__PURE__*/t(\"p\",{children:[\"Have a specific scenario in mind? Use this Magical template generator to create a custom template that sets up your Zoom call in exactly the right way. You can get specific with your prompt (for example, you can ask for 'an email template inviting teammates to a baby shower for a coworker\u2019) and even choose the tone of voice you want to use. To generate an unlimited number of email templates, add the\\xa0\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"free Magical Chrome extension\"})}),\"\\xa0to your browser.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"The best Zoom invitation email templates\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are a few simple meeting invitation email samples you can use whenever you need.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Zoom invitation email template for 1-to-1 catch-ups\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Quarterly Performance Review\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"How time flies! It\u2019s time for our quarterly performance and OKR review again. I\u2019ve set this for [DATE, TIME] and arranged to meet on Zoom for [TIME OF MEETING] to make it easier for each of us.\"}),/*#__PURE__*/e(\"div\",{children:\"Here\u2019s the link for the Zoom room [INSERT LINK] and a link to pop it in your calendar with a couple of reminders [GMAIL AND OUTLOOK LINKS].\"}),/*#__PURE__*/e(\"div\",{children:\"Let me know if we need to change the date or time, otherwise, please confirm you can make it by [RSVP DATE].\"}),/*#__PURE__*/e(\"div\",{children:\"I\u2019m looking forward to catching up to see how you\u2019re getting on!\"}),/*#__PURE__*/e(\"div\",{children:\"Talk soon,\"}),/*#__PURE__*/e(\"div\",{children:\"{YOUR NAME}\\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Zoom invitation email template for sales demonstrations\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Bespoke [PRODUCT] demo for [PROSPECT NAME]\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"Thanks for your interest in our [PRODUCT], I\u2019m really excited to be able to invite you to a tailored demonstration on [DATE, TIME] with [SALESPERSON\u2019S NAME].\"}),/*#__PURE__*/e(\"div\",{children:\"The demonstration will cover [POINT 1], [POINT 2], and [POINT 3], and of course, there will be plenty of time for questions too. Typically, demonstrations given via Zoom take around [LENGTH OF TIME].\"}),/*#__PURE__*/e(\"div\",{children:\"You can join the demonstration on the day with this link: [ZOOM LINK].\"}),/*#__PURE__*/e(\"div\",{children:\"These links will note the meeting in your calendar: [GMAIL AND OUTLOOK LINKS].\"}),/*#__PURE__*/e(\"div\",{children:\"Please confirm by [RSVP DATE] that you can make it or let me know if an alternate date would be more convenient.\\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Zoom invitation email template for recruitment interviews\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Interview for [CANDIDATE NAME] with [COMPANY NAME] on [DATE]\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"I\u2019m pleased to let you know that you have reached the next stage of the recruitment process with [COMPANY NAME]. I\u2019d like to invite you to a Zoom interview on [DATE, TIME] with [INTERVIEWER NAME]. The interview is expected to last [LENGTH OF INTERVIEW].\"}),/*#__PURE__*/e(\"div\",{children:\"To prepare for this interview you will need to [DETAIL 1], [DETAIL 2], and [DETAIL 3].\"}),/*#__PURE__*/e(\"div\",{children:\"You can access the Zoom room on the day of the interview with this link: [ZOOM LINK].\"}),/*#__PURE__*/e(\"div\",{children:\"To help you remember the interview, I've included some links to easily add the meeting to your online calendar: [GMAIL AND OUTLOOK LINKS].\"}),/*#__PURE__*/e(\"div\",{children:\"Please confirm you will be able to attend the interview by [RSVP DATE]. If you have any queries about the above, don\u2019t hesitate to get in touch.\\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Zoom invitation email template for presentations\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"[TOPIC] presentation\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"I\u2019d like to invite you to a virtual meeting on [DATE, TIME] to consider [TOPIC].\"}),/*#__PURE__*/e(\"div\",{children:\"The purpose of the presentation will be to [GOAL] and we\u2019ll cover:\"}),/*#__PURE__*/e(\"div\",{children:\"* [POINT 1] - [ESTIMATED TIME]\"}),/*#__PURE__*/e(\"div\",{children:\"* [POINT 2] - [ESTIMATED TIME]\"}),/*#__PURE__*/e(\"div\",{children:\"* [POINT 3] - [ESTIMATED TIME]\"}),/*#__PURE__*/e(\"div\",{children:\"There will also be time for questions and answers after each section and at the end of the presentation.\"}),/*#__PURE__*/e(\"div\",{children:\"You will be able to access the Zoom room on the day with this link: [ZOOM LINK]\"}),/*#__PURE__*/e(\"div\",{children:\"These links will add the presentation to your calendar along with two reminders before the day: [GMAIL AND OUTLOOK LINKS].\"}),/*#__PURE__*/e(\"div\",{children:\"Please confirm your attendance by [RSVP].\\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5.\\xa0 Zoom invitation email template for team meetings\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Team meeting \"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"It\u2019s time for our team meeting again!\"}),/*#__PURE__*/e(\"div\",{children:\"This time we will be covering [TOPIC]. We\u2019ve also allowed for [AMOUNT OF TIME] to cover pressing questions about [SUBJECT 1] and [SUBJECT 2].\"}),/*#__PURE__*/e(\"div\",{children:\"Please be prepared to chat about:\"}),/*#__PURE__*/e(\"div\",{children:\"* [PROJECT 1]\"}),/*#__PURE__*/e(\"div\",{children:\"* [PROJECT 2]\"}),/*#__PURE__*/e(\"div\",{children:\"Relevant docs for each are attached.\"}),/*#__PURE__*/e(\"div\",{children:\"See you on [DATE, TIME]. Zoom link: [ZOOM LINK]\"}),/*#__PURE__*/e(\"div\",{children:\"Link for your calendar: [GMAIL AND OUTLOOK LINKS]\\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Zoom invitation email template for follow-up sales meetings\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Follow-up about [TOPIC]\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"Thanks for meeting with me on [LAST MEETING DATE]. I\u2019m reaching out because I\u2019d love to answer any questions you may have about [TOPIC] and talk about the next steps.\"}),/*#__PURE__*/e(\"div\",{children:\"I\u2019ve arranged for a meeting with you to cover any queries you have on [DATE] at [TIME].\"}),/*#__PURE__*/e(\"div\",{children:\"You can join me then with this link [ZOOM LINK] or please feel free to suggest a time that suits you better.\"}),/*#__PURE__*/e(\"div\",{children:\"Looking forward to your reply,\"}),/*#__PURE__*/e(\"div\",{children:\"{SIGNATURE}\\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Zoom invitation email template for lectures and workshops\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Exclusive [TOPIC] workshop on [DATE]\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"Thanks for signing up for our free workshop with [PRESENTER\u2019S NAME] on [DATE] at [TIME].  \\xa0 \\xa0This [WORKSHOP TOPIC] will teach you how to\u2026\"}),/*#__PURE__*/e(\"div\",{children:\"* [BENEFIT 1]\"}),/*#__PURE__*/e(\"div\",{children:\"* [BENEFIT 2]\"}),/*#__PURE__*/e(\"div\",{children:\"* [BENEFIT 3]\"}),/*#__PURE__*/e(\"div\",{children:\"[PRESENTER\u2019S NAME] is a renowned [PROFESSION] with [YEARS OF EXPERTISE] in [TOPIC]. The workshop will last for [LENGTH OF TIME]. Previous workshops with [PRESENTER\u2019S NAME] have received high praise.\"}),/*#__PURE__*/e(\"div\",{children:\"[WORKSHOP PARTICIPANT FEEDBACK 1]\\xa0[WORKSHOP PARTICIPANT FEEDBACK 2]\"}),/*#__PURE__*/e(\"div\",{children:\"You can join us on [DATE] with this link [ZOOM LINK], and these links for your calendar [GMAIL AND OUTLOOK LINKS] will make sure it doesn\u2019t slip your mind! We can\u2019t wait to see you there and share our [WORKSHOP TOPIC] secrets for success!\\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"8. Zoom invitation email template for virtual classes\"})}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"[TOPIC] class on [DATE]\"}),/*#__PURE__*/e(\"div\",{children:\"Hi {NAME},\"}),/*#__PURE__*/e(\"div\",{children:\"[CLASS NAME] will be meeting on [DATE] at [TIME] to explore [TOPIC].\"}),/*#__PURE__*/e(\"div\",{children:\"To get the most from this class, you will need the following items:\"}),/*#__PURE__*/e(\"div\",{children:\"* [ITEM 1]\"}),/*#__PURE__*/e(\"div\",{children:\"* [ITEM 2]\"}),/*#__PURE__*/e(\"div\",{children:\"* [ITEM 3]\"}),/*#__PURE__*/e(\"div\",{children:\"This link [ZOOM LINK] will give you access to the class on the day. Please add this class to your calendar [GMAIL AND OUTLOOK LINKS] to avoid missing out. This class will not be recorded for future replays.  \\xa0 Please make sure your microphone is switched to mute after entering the Zoom room. I look forward to seeing you there. \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0  \\xa0 \\xa0 \\xa0  \\xa0 \\xa0 \\xa0 \"})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Final takeaways: how do you write a meeting invitation via email?\"})}),/*#__PURE__*/e(\"p\",{children:\"You probably noticed that all of these Zoom invitation email templates share similar characteristics. Basically, it\u2019s helpful for all email meeting invites to have everything people need to schedule it in their calendars\u2014including:\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A clear and brief subject line\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The time, date, and expected length of your meeting\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The purpose and agenda for the meeting\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"An RSVP date\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The meeting link and access details\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"A friendly and professional signature\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"Specific details like the recipient\u2019s name, the meeting\u2019s purpose, and full agenda details can be slotted in quickly with your \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/roles/sales\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Magical shortcuts\"})}),\". And you can also save whole templates (like the ones featured above) using the app to save heaps of time. Just customize a few parts of your email invite to make it personal for the recipient and relevant to the meeting you\u2019ve organized.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Good luck and happy Zooming!\"})]});export const richText2=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Successfully running a healthcare organization takes a lot more than providing great patient care. You also need to make sure your financial house is in order. That's where revenue cycle management best practices come in.\"}),/*#__PURE__*/e(\"p\",{children:\"These practices can make or break your organization's finances and directly impact patient satisfaction. Throughout this article, we\u2019ll uncover ways to implement revenue cycle management best practices and keep your organization running in tip-top shape.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Understanding the Importance of Revenue Cycle Management\"})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/what-is-healthcare-revenue-cycle-management\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Revenue cycle management\"})}),\" is the process of getting paid for the services your organization provides. It starts the moment a patient schedules an appointment and continues through collecting payments. This process touches many different parts of your healthcare organization, from the front desk staff to the billing department.\"]}),/*#__PURE__*/e(\"p\",{children:\"That's why having well-defined revenue cycle management best practices is vital. It keeps everything running smoothly, optimizes your revenue, and minimizes claim denials. Successfully managing your revenue cycle can improve your financial performance, leading to a stronger bottom line and additional revenue for your organization.\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"Revenue cycle technology can bridge the gap between the shortage of skilled professionals in an area and a practice\u2019s need for an efficient revenue cycle. Vendors now offer solutions to automate prior authorizations, leverage artificial intelligence to manage denials, and more. These solutions can take some of the more tedious, manual tasks from humans, leaving employees to focus on value-adding revenue cycle activities.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Jaqueline LaPointe, Editorial Director, Tech Target\\xa0\"})}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Common Challenges in the Revenue Cycle\"})}),/*#__PURE__*/e(\"p\",{children:\"The revenue cycle, as critical as it is, faces its fair share of hurdles that can significantly hamper a healthcare provider's revenue stream. One challenge is the reliance on manual processes for essential tasks, which can lead to skyrocketing administrative costs.\"}),/*#__PURE__*/e(\"p\",{children:\"These manual tasks often involve checking prior authorizations and eligibility confirmations, eating up valuable time and resources. Instead of improving your healthcare revenue cycle, you're stuck on a treadmill that never lets you get ahead.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"For example, a 2016 CAQH index highlighted the considerable difference in costs between manual and electronic prior authorizations. Their research indicated that healthcare providers could spend roughly $7.50 for every transaction handled manually compared to $1.89 for transactions managed electronically.\"}),/*#__PURE__*/e(\"h4\",{children:/*#__PURE__*/e(\"strong\",{children:\"Constant Changes in Healthcare Regulations\"})}),/*#__PURE__*/e(\"p\",{children:\"Another challenge stems from the constant changes in healthcare regulations, coding guidelines, and billing requirements.\\xa0 These shifts force providers to constantly update their systems and processes, often resulting in costly errors and denied claims.\\xa0 Healthcare organizations need ongoing training for staff members to stay up to date on the ever-changing landscape of healthcare regulations.\"}),/*#__PURE__*/e(\"p\",{children:\"Effectively engaging with patients and guiding them through their financial responsibilities is also crucial for a robust revenue cycle management strategy.\"}),/*#__PURE__*/e(\"p\",{children:\"Patients need to be informed about their financial responsibilities, including billing guidelines, insurance coverage, and payment options. Providing staff with the training and resources to discuss these matters clearly with patients can help reduce administrative burdens and improve patient satisfaction.\"}),/*#__PURE__*/t(\"p\",{children:[\"Even though there's no doubt it can feel like an upfill battle to achieve what you want with automating revenue cycle management, there is some light at the end of the tunnel:\",/*#__PURE__*/e(n,{href:\"https://www.aha.org/aha-center-health-innovation-market-scan/2024-06-04-3-ways-ai-can-improve-revenue-cycle-management\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Automating revenue cycle management can reduce administrative costs by up to 30%\"})}),\".\\xa0\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Why Implementing Best Practices Matters\"})}),/*#__PURE__*/e(\"p\",{children:\"A streamlined revenue cycle management process translates into several advantages for your healthcare organization.\"}),/*#__PURE__*/e(\"p\",{children:\"First, by optimizing the revenue cycle, you ensure your organization's financial health and sustainability. Timely reimbursements mean having the financial cushion to invest back into improving services and technology for your patients.\"}),/*#__PURE__*/e(\"p\",{children:\"Solid revenue cycle management best practices also play a crucial role in boosting patient satisfaction.\\xa0 Efficient systems lead to shorter wait times, swift claim processing, and clear billing, all contributing to a less stressful patient experience.\\xa0 This focus on patient satisfaction can help your organization stand out and foster positive patient-provider relationships.\\xa0\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Optimizing your revenue cycle also involves embracing new technologies and digital tools (including the\",/*#__PURE__*/e(n,{href:\"http://www.getmagical.com/blog/best-revenue-cycle-management-software\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" best revenue cycle management software\"})}),\") that promise greater efficiency.\\xa0 Leveraging electronic billing platforms, incorporating automation into routine tasks, and migrating data to cloud-based storage solutions streamlines the administrative process and minimizes manual interventions.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"8 Revenue Cycle Management Best Practices For Revenue Efficiency\"})}),/*#__PURE__*/e(\"p\",{children:\"Here are eight best practices for revenue cycle management to increase your healthcare company's revenue growth:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Streamline Patient Registration\"})}),/*#__PURE__*/e(\"p\",{children:\"Implement a robust patient registration process that captures accurate demographic and insurance information. Use automated verification tools to confirm insurance eligibility in real-time, reducing claim denials and improving cash flow.\"}),/*#__PURE__*/e(\"p\",{children:\"\\xa0health record (EHR) system with your registration process to streamline data entry and maintain consistency across departments. Doing so not only minimizes errors but also enhances the overall patient experience by reducing wait times.\"}),/*#__PURE__*/e(\"p\",{children:\"Training your front office staff on the importance of capturing complete and accurate information is equally vital. Regular training sessions can ensure that your team stays updated on the latest processes and tools, contributing to fewer claim rejections and denials.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Finally, monitor and regularly audit the registration data to identify trends, common mistakes, and areas for improvement. By continuously refining your registration workflow, you can significantly boost your operational efficiency and, ultimately, your financial outcomes.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Healthcare companies can reduce claim denials by up to 30% through accurate patient registration, leading to faster reimbursements and improved financial stability.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Optimize Charge Capture:\"})}),/*#__PURE__*/e(\"p\",{children:\"Ensure all services provided are accurately documented and coded. Implement systems that allow for point-of-service charge capture to minimize lost revenue opportunities. Regularly audit charge capture processes to identify and correct any gaps.\"}),/*#__PURE__*/t(\"p\",{children:[\"Furthermore, it's essential to leverage technology to automate charge entry and reduce manual errors. Automated systems, integrated with EHR (Electronic Health Records), can streamline this process, ensuring accuracy and consistency. Beyond technology, establish clear\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/omnichannel-automation\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" communication channels\"})}),\" between clinical staff and billing departments to ensure all services rendered are thoroughly documented and properly coded.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Engage in regular training sessions for your staff to stay updated on the latest coding standards and compliance requirements. This continuous education helps mitigate the risk of claim rejections due to coding errors. Additionally, incentivize your team for maintaining high levels of accuracy in documentation and coding processes.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Lastly, stay proactive by periodically reviewing your charge capture methodologies and updating them as needed. This adaptability can lead to sustained improvements in your revenue cycle, ultimately enhancing your financial outcomes.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Effective charge capture can increase revenue by 1-3% by ensuring all billable services are accurately recorded and billed, directly impacting the bottom line.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Improve Claims Management:\"})}),/*#__PURE__*/e(\"p\",{children:\"Submit clean claims the first time by implementing strong claim scrubbing processes. Use automated systems to check for common errors before submission. Monitor claim rejection and denial rates, and address root causes promptly.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Healthcare providers can reduce their claims denial rate to below 5% (industry best practice), significantly speeding up the revenue cycle and reducing administrative costs associated with rework.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Enhance Denial Management:\"})}),/*#__PURE__*/e(\"p\",{children:\"Develop a proactive denial management strategy. Analyze denial patterns to identify trends and implement corrective measures. Create a dedicated team to handle appeals and work denied claims efficiently.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Effective denial management can recover up to 90% of denied claims, potentially recouping hundreds of thousands or even millions of dollars in previously lost revenue annually.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Prioritize Patient Collections:\"})}),/*#__PURE__*/e(\"p\",{children:\"Implement clear financial policies and communicate them effectively to patients. Offer multiple payment options, including online portals and payment plans. Consider implementing point-of-service collections for copays and outstanding balances.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Healthcare organizations can\",/*#__PURE__*/e(n,{href:\"https://revcycleintelligence.com/news/how-health-systems-improve-patient-collections\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" increase point-of-service collections by 5-10%\"})}),\", improving cash flow and reducing the costs associated with billing and collections after the patient leaves.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Leverage Technology:\"})}),/*#__PURE__*/t(\"p\",{children:[\"Invest in robust revenue cycle management software that integrates with your electronic health record system. Utilize data analytics tools to monitor key performance indicators and identify areas for improvement. Using AI automation tools like\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/roles/healthcare\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Magical\"})}),\" will help reduce errors from repeated typing of patient data in different systems.\"]}),/*#__PURE__*/e(\"p\",{children:\"Leveraging AI can dramatically improve your revenue cycle management strategies practically overnight.\\xa0\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"AI (generative AI, in particular) is dramatically improving revenue cycle management by enabling staff to operate with unprecedented efficiency and comprehensiveness. We\u2019re moving away from a world where people need to spend countless hours combing through medical documents to manually extract key information to put into a prior auth or other encounter. GenAI completes these processes in seconds and provides justifications with direct links to the relevant medical text for critical reliability. Automating tasks like data entry eases the administrative burden on staff, empowering them to operate at the top of their license and focus on higher-value activities. Ultimately, the integration of true AI and machine learning in RCM contributes to greater accuracy, reduced denials, and a better patient experience.\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"-Malinka Walaliyadde, Co-Founder and CEO at \",/*#__PURE__*/e(n,{href:\"https://akasa.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"AKASA\"})})]})}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Automation through technology can reduce manual processing time by up to 50%, allowing staff to focus on higher-value tasks and potentially saving hundreds of thousands in labor costs annually.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"7. Focus on Staff Training and Education:\"})}),/*#__PURE__*/e(\"p\",{children:\"Provide ongoing training to staff on best practices, regulatory changes, and new technologies. Encourage cross-functional knowledge sharing to improve overall revenue cycle performance.\"}),/*#__PURE__*/e(\"p\",{children:\"By keeping your staff well-informed and proficient, you can mitigate errors and enhance operational efficiency. Additionally, consider leveraging e-learning modules and workshops to accommodate diverse learning preferences and schedules. Empower your team with the tools they need to succeed, and make sure to celebrate achievements and milestones to maintain morale and motivation.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Furthermore, establishing\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/professional-email-response-examples\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" clear communication\"})}),\" channels between departments can facilitate smoother interactions and faster issue resolution. Scheduling regular meetings to discuss challenges, share insights, and brainstorm solutions can foster a collaborative environment. This not only improves revenue cycle metrics but also builds a cohesive and unified team.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Well-trained staff can improve productivity by 20-30%, leading to faster claim processing, fewer errors, and ultimately, accelerated cash flow for the healthcare organization.\"]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"8. Implement Continuous Performance Monitoring:\"})}),/*#__PURE__*/e(\"p\",{children:\"Regularly review key metrics such as days in accounts receivable, clean claim rate, and collection rate. Set benchmarks and goals for improvement, and adjust strategies based on performance data.\"}),/*#__PURE__*/e(\"p\",{children:\"Regular audits and data-driven adjustments can significantly enhance your revenue cycle. Tracking metrics like the denial rate can help pinpoint and address recurring issues, thus maintaining a higher clean claim rate.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Moreover, fostering a culture of transparency and continuous improvement can lead to more proactive problem-solving. Regularly review contracts with vendors or payers to ensure terms are optimized for your organization's financial health. Leveraging advanced\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/strategies-to-increase-sales\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" analytics tools\"})}),\" can offer deeper insights into patterns and trends, which can then be translated into actionable steps to mitigate risks and capitalize on opportunities.\\xa0\"]}),/*#__PURE__*/t(\"p\",{children:[\"Lastly, don't underestimate the power of staff training. Ensuring your team is well-versed in the latest regulations and\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/apology-letter-to-customer\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" best practices\"})}),\" can make all the difference in maintaining an efficient and high-performing revenue cycle management system. Consistent education and feedback loops can empower your staff to execute their roles more effectively, further driving the success of your revenue cycle initiatives.\"]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Benefit\"}),\": Healthcare providers can reduce their days in accounts receivable by 5-10 days through continuous monitoring and improvement, freeing up millions in cash that would otherwise be tied up in the revenue cycle.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Key Components of the Healthcare Revenue Cycle\"})}),/*#__PURE__*/e(\"p\",{children:\"The healthcare revenue cycle is a continuous flow.\\xa0 Many healthcare providers find it easier to manage when breaking it down into manageable parts. Each stage represents a vital cog in the overall mechanism, ensuring your organization captures all revenue from patient care.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Pre-Appointment\"})}),/*#__PURE__*/e(\"p\",{children:\"Even before a patient walks through your doors, the revenue cycle begins. It starts the moment they book an appointment. Gathering the necessary patient details and insurance information accurately from the start sets the stage for a smoother billing experience.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Patient Registration:\"}),\"\\xa0 This stage focuses on verifying insurance eligibility and identifying any potential coverage limitations early on to ensure patients understand their financial responsibilities. Obtaining accurate insurance details is essential for successful claims submission and minimizing denials.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Prior Authorizations:\"}),\" For particular treatments or procedures, obtaining pre-approvals from insurance providers is often a necessity. This proactive measure can considerably curtail the chances of claims denials further down the line.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Patient Visit\"})}),/*#__PURE__*/e(\"p\",{children:\"This phase encompasses a patient\u2019s time with you, starting when they check in for their appointment. Providers should attempt to collect copays or deductibles before or during the visit, as this helps prevent instances of non-payment after service.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Point of Service Collection:\"}),\"\\xa0 Encouraging patients to fulfill their financial obligations at the point of service can significantly improve your organization's cash flow.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Service Documentation:\"}),\" Thorough and accurate records are not only vital for the continuity of patient care but also essential in supporting your billing submissions.\\xa0 Capturing the right medical codes for diagnoses and procedures is essential for billing and minimizing future denials.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Coding Review:\"}),\" After a patient's appointment, certified medical coders rigorously check documentation for accurate code assignments. Coding directly affects reimbursement amounts, making a thorough review a vital step in the cycle.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Claims Processing\"})}),/*#__PURE__*/e(\"p\",{children:\"Once you've provided your medical services, this step ensures everything is coded and billed properly to insurance providers or the patient. It's crucial to have a streamlined process to avoid errors and delays in reimbursement.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Charge Capture:\"}),\" This step involves translating the services provided to a patient into billable charges according to coding guidelines. These charges are then transferred electronically or on paper claims for reimbursement from insurance companies.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Claim Submission:\"}),\" Healthcare providers have a few options for transmitting claims to payers: traditional paper-based submissions or embracing more efficient digital methods, like the widely used electronic data exchange (EDI) system.\\xa0 EDI involves the structured transfer of data between computers, ensuring accuracy and minimizing delays.\\xa0\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Payment Collection\"})}),/*#__PURE__*/e(\"p\",{children:\"Payment represents the final stage of a comprehensive revenue cycle journey. It entails collecting reimbursement from insurers or directly from patients and efficiently managing denied claims for a healthy revenue stream.\\xa0\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Payment Posting:\"}),\" Healthcare organizations use payment posting to denote incoming payments.\\xa0 Once posted and allocated correctly, healthcare providers reconcile payment data against open invoices to maintain accurate patient accounts.\\xa0 These payment details must align with internal records, and any discrepancies require investigation and resolution.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Denials and Appeals Management:\"}),\"\\xa0 Despite our best efforts, claims get rejected due to coding inaccuracies or insufficient documentation.\\xa0 Having a strong process for denials management becomes essential. Timely identification and diligent pursuit of rejected claims ensures maximized reimbursement by thoroughly investigating the cause behind every refusal.\"]})})]}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Reporting and Analytics\"})}),/*#__PURE__*/e(\"p\",{children:\"Continually analyzing and enhancing performance proves essential in successful financial management, especially as it relates to optimizing revenue cycle management. This ongoing process allows healthcare organizations to adapt to industry changes and improve their overall revenue cycle performance.\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Key Performance Indicators:\"}),\"\\xa0 Healthcare institutions need to constantly evaluate their financial standing to spot potential improvement areas. Key Performance Indicators, or KPIs for short, help track the effectiveness of billing processes by monitoring factors like days in accounts receivable or total denied claims.\\xa0\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Regular Audits:\"}),\"\\xa0 Conducting periodic audits of revenue cycle workflows ensures compliance with coding protocols, relevant regulations, and established internal controls.\\xa0 These periodic checks help identify weaknesses or non-compliant areas, enabling corrective actions that improve compliance and optimize reimbursements.\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"Implementing a thorough revenue cycle management strategy can drastically improve the financial health and efficiency of your practice, allowing you to provide even better patient care.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Let Magical Eliminate Repetitive Tasks For Your Staff\"})}),/*#__PURE__*/e(\"p\",{children:\"Successfully mastering revenue cycle management best practices goes hand-in-hand with the financial well-being and longevity of your healthcare organization. Your healthcare organization needs a healthy revenue to run efficiently. Everything you can do to build smoother processes will help your bottom line.\"}),/*#__PURE__*/e(\"p\",{children:\"Magical has many applications in healthcare, including enhancing your revenue cycle management!\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Magical helps healthcare organizations by eliminating repetitive tasks like auto filling EMR data.\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Magical\"})}),\" also securely moves your data between systems easily. Join the more than 50,000 companies like Optum, Zoomcare, and United Healthcare and save 7 hours a week on average.\"]})]});export const richText3=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/t(\"p\",{children:[\"As we head into 2024, recruiters have tall orders to fill\u2014competition is fierce and employers are battling it out for the best talent. (Plus, there are all \",/*#__PURE__*/e(n,{href:\"https://www.theatlantic.com/newsletters/archive/2023/01/tech-layoff-contagion-economy/672826/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"those layoffs\"})}),\" adding an air of uncertainty to the market.) Following some smart recruiting tips can help you stand apart from other recruiters and hire your ideal talent.\"]}),/*#__PURE__*/e(\"p\",{children:\"The talent market has changed, the skills gap is widening, and top talent is harder to woo. Amid these shifts, recruitment pros are having to strike a balance between traditional strategies that have stood the test of time, and more innovative approaches that are demonstrating tangible results.\"}),/*#__PURE__*/t(\"p\",{children:[\"Employee referral programs, for example, remain one of the most effective talent-sourcing channels, with more than a third of workers landing their job this way according to \",/*#__PURE__*/e(n,{href:\"https://www.payscale.com/research-and-insights/impact-of-job-referrals/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"recent research by Payscale\"})}),\". Referral programs aren\u2019t a new concept, but they\u2019ve remained effective over the years. On the other hand, we\u2019re seeing new methods\u2014like the rise of recruitment automation\u2014gain traction, too.\"]}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"461\",src:\"https://framerusercontent.com/images/L8Of9g86zpHk8vtongtgVid4nY.png\",srcSet:\"https://framerusercontent.com/images/L8Of9g86zpHk8vtongtgVid4nY.png?scale-down-to=512 512w,https://framerusercontent.com/images/L8Of9g86zpHk8vtongtgVid4nY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/L8Of9g86zpHk8vtongtgVid4nY.png 1562w\",style:{aspectRatio:\"1562 / 922\"},width:\"781\"}),/*#__PURE__*/e(\"p\",{children:\"So, what strategies should you continue with, and where do you need to make changes? Let\u2019s dive in.\"}),/*#__PURE__*/e(\"h2\",{children:\"What makes a recruiter successful?\"}),/*#__PURE__*/e(\"p\",{children:\"A successful recruiter is ultimately a facilitator: they find the best mutual fit for employers and job seekers. In other words, they help people find their dream jobs, and organizations find their dream hires.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Successful recruiters don\u2019t lose sight of this goal, and they use the right strategies and tools to help them accomplish it. This involves sourcing from the right channels, using automation to save time, working on improving the candidate experience, and continuously learning along the way.\"}),/*#__PURE__*/e(\"h2\",{children:\"8 smart recruiting tips to help you kill it in 2024\"}),/*#__PURE__*/e(\"p\",{children:\"We hope these eight tips for recruiters give you some inspiration for hiring in 2024.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Work on your employee value proposition\"}),/*#__PURE__*/e(\"p\",{children:\"If you\u2019re looking to improve your recruiting process, putting a good employee value proposition (EVP) together is stage zero. Your EVP sets the foundation for the rest of your recruiting activities.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"An EVP includes everything your organization has to offer an employee\u2014from compensation packages to benefits and your work culture. Communicating this proposition in your messaging and branding will help you attract top talent.\"}),/*#__PURE__*/e(\"p\",{children:\"Because of how important your EVP is for attracting talent, strive to make it authentic. Tangible benefits, like salaries and compensation, are easier to identify and quantify. But you also need to tap into aspects like your approach to diversity and inclusion, and other factors. What would make someone want to work with you? And what does your ideal fit look like?\"}),/*#__PURE__*/e(\"h3\",{children:\"2. Get team members involved\u2014especially for specialized roles\"}),/*#__PURE__*/e(\"p\",{children:\"Talking to team members can help you refine job descriptions, prioritize what skills and experience to look for, and generally streamline the recruiting process overall.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"So when you\u2019re in the early planning stages, it\u2019s good practice to talk to the team about the position that you\u2019re looking to fill. Get their input on not only the required skills and experience, but also what traits and characteristics they\u2019re looking for. This information helps you refine your search and make sure that you don\u2019t waste resources on applicants that aren\u2019t right for the role.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"3. Work on your job descriptions\"}),/*#__PURE__*/e(\"p\",{children:\"Again, talking to team members will help you refine your job descriptions. You don\u2019t want to, say, ask for more years of experience than necessary or for skills that aren\u2019t required for the role (these steps could discourage good applicants from applying).\"}),/*#__PURE__*/e(\"p\",{children:\"But there are additional steps you can take to make sure your job description is solid. Here\u2019s a quick checklist:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Write your job title clearly.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Communicate your EVP.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Use an \u201Cabout us\u201D section as an opportunity to attract your ideal talent. Tailor your message to the values and ambitions your ideal talent shares.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Make sure the requirements and \u201Cnice-to-haves\u201D are clearly communicated.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Communicate the role\u2019s responsibilities.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"Use inclusive language \u2014 \",/*#__PURE__*/e(n,{href:\"https://gender-decoder.katmatfield.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Gender Decoder\"})}),\" is really helpful for decoding bias from your job ads.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Let interested people know the next steps. Make it easy for them to apply, let them know when they\u2019ll hear back by, and share any other details that they should know.\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Your job description has a big impact on the application process, so it\u2019s worth taking the time to get it right.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"4. Use different channels to reach your ideal talent\"}),/*#__PURE__*/e(\"p\",{children:\"Nowadays, people are looking for jobs on different platforms and forums\u2014make sure you meet them there. This means covering your traditional spaces, like job boards, universities, and LinkedIn, but also branching out to specialized platforms\u2014like Wellfound for hiring start-up talent, or WeWorkRemotely for recruiting virtual employees.\"}),/*#__PURE__*/e(\"p\",{children:\"And again, don\u2019t forget your employee referral program. Referred employees typically have a lower cost per hire and higher retention than traditionally sourced hires. So, it\u2019s definitely worth looking into having one in place and using it effectively.\"}),/*#__PURE__*/e(\"h3\",{children:\"5. Don\u2019t overlook the power of technology\"}),/*#__PURE__*/t(\"p\",{children:[\"Technology can be a massive help! There are heaps of tools that can help you with every\",/*#__PURE__*/e(\"em\",{children:\" \"}),\"stage of the recruiting process, and there are loads of repetitive tasks you can automate (like updating your ATS or scheduling interviews). \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]}),/*#__PURE__*/t(\"p\",{children:[\"With the help of \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/recruiting-automation\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"recruiting automation\"})}),\" and technology, you can streamline a lot of laborious processes and focus on what really matters: connecting with talent and finding the best fit for the role.\"]}),/*#__PURE__*/e(\"p\",{children:\"Given how many recruiting tools there are, though, it\u2019s easy to get confused about where to start. Our advice? Look at your existing recruiting process, zero in on inefficiencies, and check out tools that can solve the bottlenecks. For example:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"If you have trouble tracking applicants, look into using an ATS.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"If you aren\u2019t getting the most out of recruiting on LinkedIn, consider using LinkedIn Recruiter to help you source your ideal talent.\\xa0\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"If assessing applicants at scale is a nightmare, look into using an online skills assessment platform.\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[\"If you could be streamlining your tab-toggling and copy-pasting processes, check out \",/*#__PURE__*/e(n,{href:\"http://getmagical.com\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Magical\"})}),\".\"]})})]}),/*#__PURE__*/e(\"p\",{children:\"You don\u2019t need to go crazy and use every recruiting tool under the sun\u2014just prioritize ones that directly address your pain points.\"}),/*#__PURE__*/t(\"p\",{children:[\"P.S. Check out these must-have \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/must-have-recruitment-tools\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"recruitment tools\"})}),\"\u2014you might find what you need.\\xa0\"]}),/*#__PURE__*/e(\"h3\",{children:\"6. Grow your talent pool\"}),/*#__PURE__*/e(\"p\",{children:\"Easier said than done, right? We get it. But if you\u2019re regularly sourcing talent to fill new roles, growing and maintaining a talent pool is worth the investment.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"A talent pool isn\u2019t a physical entity\u2014it\u2019s a term for your entire talent network, which includes job seekers and people who are interested, or might be interested in, joining your organization.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"This could include people who have previously applied for a role at your company (but weren\u2019t a good fit for the position), job seekers that engage with your company on social media platforms, and students from universities that you recruit from.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"A talent pool brings prospective applicants into your network, giving you the opportunity to promote your employer brand, discover best-fit talent, and source talent more efficiently.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"7. Simplify your messaging\"}),/*#__PURE__*/e(\"p\",{children:\"There\u2019s a lot of messaging involved when you\u2019re recruiting people. You\u2019re reaching out to job seekers to learn more about their skills, and what they\u2019re looking for in a job. Then, when things start moving forward, you need to brief them on the application process and take them through the recruitment stages.\"}),/*#__PURE__*/e(\"p\",{children:\"Don\u2019t forget to work on your messaging. Make it as easy-to-follow as you can. Communicate expectations and next steps clearly. In everything you write, make sure you:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Make your messages concise. \"}),\"When you first reach out to someone, you just need to determine if they\u2019re interested in the role. So avoid giving them too much additional information\u2014just make it clear why you\u2019re reaching out, and what the opportunity is.\",/*#__PURE__*/e(\"strong\",{children:/*#__PURE__*/e(\"br\",{})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Add a personal touch. \"}),\"Addressing the recipient by their name and tailoring your message to their experience, skills, or interest humanizes your outreach. It makes your message seem less like it\u2019s a result of a mass-sourcing campaign. \",/*#__PURE__*/e(\"strong\",{children:/*#__PURE__*/e(\"br\",{})})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Make the next steps clear. \"}),\"When you reach out to someone, don\u2019t assume they\u2019ll know what to do next. Make it easy for them to take action by clearly communicating what needs to happen and when. Should they reply expressing their interest, or is there an application portal they should visit?\\xa0\"]})})]}),/*#__PURE__*/e(\"h3\",{children:\"8. Collect feedback and improve the candidate experience\"}),/*#__PURE__*/t(\"p\",{children:[\"As many as \",/*#__PURE__*/e(n,{href:\"https://talentadore.com/blog/candidate-experience-statistics-know\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"8 to 9 out of 10\"})}),\" job seekers will change their mind about a company if they have a poor experience. Worse yet, almost 60% report having negative candidate experiences. \uD83D\uDE2E\"]}),/*#__PURE__*/e(\"p\",{children:\"So, improving the candidate experience is clearly an area that many organizations need to invest in. Just like companies continuously strive to give customers the best experiences, they need to prioritize talent in a similar way.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"That involves scrutinizing the recruiting process and finding out where the candidate experience can be improved. For example:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Does your team follow up with candidates on time? Are some people left hanging?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Is your interviewing and testing process efficient and candidate-friendly? Or is it tiring for the applicants?\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Is the application process easy? Or is there a lot of friction here?\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Initially, it might be difficult to figure out exactly which touchpoints are causing trouble. But that\u2019s why it\u2019s so important to keep collecting feedback from applicants.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Even if some applicants don\u2019t make it further along your recruiting funnel, try to gauge their experience at every touchpoint (surveys are helpful here). Use this feedback to keep making improvements.\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"How\u2019s your 2024 recruiting strategy looking?\"}),/*#__PURE__*/e(\"p\",{children:\"You might need to rethink some parts of your recruiting strategy in 2024\u2014like what exactly your organization has to offer, which channels top talent is using to find you, and how to improve the candidate experience. If you do, your recruiting efforts could come out tops!\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s to meeting your hiring goals in 2024\u2014and beyond.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"})]});export const richText4=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"In customer service, rude customers are sadly inevitable. You\u2019ll pick up a call, receive an email, or have someone walk into your office who has strong feelings to express\u2014and you\u2019ll be on the receiving end of rude behavior. \"}),/*#__PURE__*/t(\"p\",{children:[\"Fortunately, there are a few tips and tricks to deal with rude customers. Mostly, these ideas come down to one thing: \",/*#__PURE__*/e(\"strong\",{children:\"not to respond with the same level of emotion\"}),\". Stay cool and collected. Be professional. You can\u2019t control how someone else speaks to you, but you can try to manage your own reactions.\"]}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s look at this issue in a bit more detail\u2014and tap into those tips.\"}),/*#__PURE__*/e(\"h2\",{children:\"Why are some customers so rude?\"}),/*#__PURE__*/e(\"p\",{children:\"This isn\u2019t an easy question to answer, as many factors can affect how a customer treats a customer service agent. In some cases, they may just be hangry and need a sandwich. But others are genuinely fed up with the quality of the product or service they\u2019ve received.\"}),/*#__PURE__*/e(\"p\",{children:\"Some of the leading causes of rudeness in customers include:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The product or service they purchased wasn\u2019t up to standard\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They feel let down by promises your company made\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They\u2019ve had several, consistently negative experiences \"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They feel cheated and hard done by\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"They feel that you aren\u2019t trying hard enough to resolve a situation\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"The customer service agent has been rude to them, too\"})})]}),/*#__PURE__*/t(\"p\",{children:[\"(It\u2019s worth noting that not every unhappy customer is a rude customer. Some customers can express their dissatisfaction politely and calmly without becoming angry or aggressive. In this post, we\u2019re looking at those who \",/*#__PURE__*/e(\"em\",{children:\"don\u2019t \"}),\"manage to\",/*#__PURE__*/e(\"em\",{children:\" \"}),\"do that.)\"]}),/*#__PURE__*/e(\"h2\",{children:\"How should you handle rude customers?\"}),/*#__PURE__*/e(\"p\",{children:\"Let\u2019s look at some practical tips to help you respond to rude customers:\"}),/*#__PURE__*/e(\"ol\",{children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Stay calm:\"})})})}),/*#__PURE__*/e(\"p\",{children:\"It\u2019s easier said than done when you have someone screaming at you but staying calm in tense situations is really important. Try not to fight fire with fire. Let the customer have their say, take a few deep breaths, and start apologizing\u2014sincerely. Then, reply kindly and helpfully, outlining how you might be able to resolve the situation. \"}),/*#__PURE__*/e(\"ol\",{start:\"2\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Manage your expectations:\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"Research from a team at the University of British Columbia has found that the \",/*#__PURE__*/e(n,{href:\"https://psycnet.apa.org/record/2013-33706-001\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"expectations of customer service agents\"})}),\" play an important role in difficult interactions. \",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Employees who expect unpleasant conversations are less likely to mirror customer rudeness with their own rude behavior. This comes down to training: being prepared for rude customers can help you cope when they appear.\"]}),/*#__PURE__*/e(\"ol\",{start:\"3\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Remember, it\u2019s not personal:\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"This can also be tricky, especially if you carry the residue of a tough interaction after it\u2019s passed. (Studies suggest that employees who experience rudeness in the morning tend to \",/*#__PURE__*/e(n,{href:\"https://pubmed.ncbi.nlm.nih.gov/28749154/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"carry it throughout their workday\"})}),\".)\"]}),/*#__PURE__*/e(\"p\",{children:\"But a customer\u2019s experience\u2014and especially their reaction\u2014is not about you. Try not to take the emotional response personally. Take a break after a contentious conversation so that you can return to your work feeling fresh. If necessary, ask your supervisor to talk through what happened. You might find you need some support.\"}),/*#__PURE__*/e(\"ol\",{start:\"4\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Get to the heart of the matter:\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Uncovering the root cause of your customer\u2019s frustration is a delicate art. Sometimes the most recent issue isn\u2019t necessarily the biggest one\u2014it\u2019s just the straw that broke the camel\u2019s back. Ask careful and deliberate questions about what your customer\u2019s expectations were and how your company failed to meet those expectations. Then, start to look for possible solutions. \"}),/*#__PURE__*/e(\"ol\",{start:\"5\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Find a solution that works:\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"If you\u2019re turning your customer\u2019s fury into friendliness, one of the most important things to do is find a \",/*#__PURE__*/e(\"em\",{children:\"sustainable\"}),\" long-term solution to their problem. This might involve enlisting the help of a supervisor or manager if senior intervention is needed or the finance department if refunds or credit notes will help. \"]}),/*#__PURE__*/e(\"ol\",{start:\"6\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Follow up:\"})})})}),/*#__PURE__*/e(\"p\",{children:\"Make a note of when the issue should have been resolved and follow up with your customer. A simple phone call to ensure they received a replacement for the broken product they bought, or to confirm that their refund came through, can help instill some of your customer\u2019s confidence back in your business.\"}),/*#__PURE__*/e(\"ol\",{start:\"7\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Train your team:\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"If you\u2019re the manager of a customer service team, one of the most important things you can do is \",/*#__PURE__*/e(\"strong\",{children:\"prepare your team for rude customers\"}),\". Train them on your company\u2019s policies, and let them know where they can find different levels of help.\"]}),/*#__PURE__*/t(\"p\",{children:[\"A study in South Korea found that if customer behavior was dysfunctional, employees were \",/*#__PURE__*/e(n,{href:\"https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8036387/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"more likely to sabotage\"})}),\" their interactions with customers\u2014which only made things worse. But when provided social support, employees were less prone to reacting poorly.\"]}),/*#__PURE__*/e(\"ol\",{start:\"8\",children:/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"strong\",{children:\"Develop standard responses to help your team:\"})})})}),/*#__PURE__*/t(\"p\",{children:[\"An important part of any crisis response is speed. If your customers are angry, you\u2019re only going to make them angrier if you take too long to respond to their concerns. \",/*#__PURE__*/e(\"strong\",{children:\"For managers, developing standardized answers that your team can easily tweak according to the situation will speed you up significantly.\"})]}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Magical\"})}),\" allows you to create customer support templates and drop them into emails and chats with just a couple of keystrokes. You can rely on these shortcuts to respond in the right way, every time\u2014while being able to customize everything you need to make your message personal. Magical can save you up to 7 hours every week, and it\u2019s super easy to set up. No coding is needed. Download the app and it works like a charm.\"]}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"225\",src:\"https://framerusercontent.com/images/U2IznlDIII6TrB8XI9SOZUtGw.gif\",srcSet:\"https://framerusercontent.com/images/U2IznlDIII6TrB8XI9SOZUtGw.gif?scale-down-to=512 512w,https://framerusercontent.com/images/U2IznlDIII6TrB8XI9SOZUtGw.gif 800w\",style:{aspectRatio:\"800 / 450\"},width:\"400\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/t(\"p\",{children:[\"Dealing with your rude customers effectively can be hugely beneficial. Studies show that \",/*#__PURE__*/e(n,{href:\"https://c1.sfdcstatic.com/content/dam/web/en_us/www/documents/research/salesforce-state-of-the-connected-customer-4th-ed.pdf\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"78% of consumers\"})}),\" will do business with companies again after a mistake if the company\u2019s customer service is good. This is why your team needs to have a consistent comms approach for rude customers\u2014something an app like Magical will help you manage. \"]}),/*#__PURE__*/e(\"h2\",{children:\"How do you handle aggressive customers?\"}),/*#__PURE__*/e(\"p\",{children:\"Aggressive customers are different from rude customers. If a customer makes you feel like your physical safety is at risk, react quickly to diffuse the situation. This might involve calling for help from a supervisor or a security team member if the interaction is in-person. \"}),/*#__PURE__*/e(\"p\",{children:\"In an extreme situation, of course\u2014call the police. \"}),/*#__PURE__*/e(\"h2\",{children:\"Can you walk away when customers are rude?\"}),/*#__PURE__*/t(\"p\",{children:[\"Yes, you can walk away when customers are rude. The old adage \",/*#__PURE__*/e(\"em\",{children:\"\u201Cthe customer is always right\u201D\"}),\" definitely isn\u2019t true. If a rude customer abuses employees, damages their mental health and contributes to staff turnover, you can refuse to do business with them anymore.\"]}),/*#__PURE__*/e(\"p\",{children:\"This, too, should be handled politely and professionally. Have the hard conversation you need to have, address the fact that the relationship is no longer working, and direct them to one of your competitors. This may sound counterintuitive, but sometimes stepping aside from rude and damaging customers is the best thing for your team and your business.\"}),/*#__PURE__*/e(\"p\",{children:\"\u200D\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Hopefully, though, this won\u2019t be necessary. Start by \"}),/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:/*#__PURE__*/e(\"strong\",{children:\"improving, standardizing and streamlining\"})})}),/*#__PURE__*/e(\"strong\",{children:\" your customer service responses. This means you\u2019ve got all the tools you need ready to support you when customers are rude. \\xa0\"})]})]});export const richText5=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"div\",{children:\" It\u2019s tough when things go wrong, but the right words in an apology can work wonders. If your company has let a customer down lately, sending them a \u201Csorry for the inconvenience\u201D email can go a long way in making things right.\"}),/*#__PURE__*/t(\"p\",{children:[\"People prioritize their experiences with your customer service more than you might think. A study by PwC revealed that \",/*#__PURE__*/e(n,{href:\"https://www.pwc.com/us/en/advisory-services/publications/consumer-intelligence-series/pwc-consumer-intelligence-series-customer-experience.pdf\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"more than 70% of consumers\"})}),\" ranked good customer service experiences higher in their decision-making process than other factors like price, product, and features.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"So, it's really important to keep your customers happy, which sometimes involves apologizing when you let them down. These templates can help you find the right balance between acknowledging what happened, expressing remorse, and helping to make amends.\"}),/*#__PURE__*/e(\"h2\",{children:\"What makes a good 'sorry for the inconvenience' email? Our tips\"}),/*#__PURE__*/e(\"p\",{children:\"If you want to write a sincere apology email that shows customers you care, and want to make things right, make sure your message covers the following:\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Acknowledgment. \"}),\"You'll want to start your email off by acknowledging your company's failing and emphasizing with the customer. Instead of hitting them with a generic \\\"we're sorry for the inconvenience,\\\" consider customizing your message to the situation, like \\\"I am sorry to hear that you're facing {problem} with {product/service}. I can understand how frustrating this must be for you.\\\" Where appropriate, use \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/empathy-statements-in-customer-service\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"empathy words\"})}),\" to better connect with your customers.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Explanation. \"}),\"Empathy goes both ways, and many customers will be more understanding if you explain why they're facing a problem. Were they sent the wrong order due to a technical error? Was their shipment delayed due to poor weather conditions? Are they facing a problem with your product's feature because it's still in beta? Let them know what went wrong and be as transparent as you can.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{className:\"trailing-break\"})]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Resolution. \"}),\"Now that you've acknowledged the problem and explained the cause of it, the final part of your statement should offer a resolution in the best way. Sometimes, this means providing them with compensation, like a discount code, freebie, full refund, or store credit.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"8 'Sorry for the inconvenience' email templates\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Need some \u201Csorry for the inconvenience\u201D sample templates to fall back on? Here are 8 templates that you can use and customize to your liking.\"}),/*#__PURE__*/e(\"h3\",{children:\"Template #1: For when it\u2019s not really your fault\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon1\"})}),/*#__PURE__*/t(\"div\",{children:[\"Hello First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We're sorry for the inconvenience you recently experienced over Issue.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"After looking into the matter, we learned that our payment gateway provider is facing technical issues. They have assured us that their systems will be fully functional again within 24 hours. Rest assured, there should be no other problems, and our systems will accept your card once this matter is resolved.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We'll notify you when the payment gateway is working. And, again, we're really sorry that your payment couldn't be processed at the time.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Please reach out to me if you have any more questions, or if you run into any trouble.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sincerely,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=b7643c81-5b57-4970-8d0a-73e40f0a5303&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #2: For when there are technical difficulties\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon2\"})}),/*#__PURE__*/t(\"div\",{children:[\"Hey First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We regret to inform you that our systems are currently down due to a network outage. If you've tried visiting Website Name in the past few hours, you'll have been met with an error.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We're sorry for the inconvenience and, rest assured, our IT team is working hard to resolve the problem. We expect everything to be operational by Time Period. In case of further delay, we'll inform you via email.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We look forward to having you with us again soon, and thank you so much for your patience. We appreciate it!\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Best regards,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=4630969c-f5e1-454f-98d9-f6f271cfd349&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\u200D\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #3: For when there\u2019s a delay\u200D\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon3\"})}),/*#__PURE__*/t(\"div\",{children:[\"Hi First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Thank you for following up with us. I would like to sincerely apologize for the delay; we understand how frustrating it is to be kept waiting.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Unfortunately, your case is taking longer to resolve because of Reason 1. Our support team is working hard to make things right, and we'll try to have a solution for you by Date at the latest.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We really appreciate your patience, and we're truly sorry for the inconvenience. If you have any more questions, please let me know.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Warm regards,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=60af84c8-e3be-4acd-8608-571227245af6&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #4: For when there\u2019s been a shipping mix-up\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon4\"})}),/*#__PURE__*/t(\"div\",{children:[\"Hello First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Thank you for getting in touch, and please accept our apologies for your wrong order.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Upon investigation, we learned that you received the incorrect items because of a technical problem in our system. Rest assured, our team will make sure this doesn't happen again.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We've also shipped your correct order, which includes the item you originally requested:\",/*#__PURE__*/e(\"br\",{}),\"Product Name.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"It'll be delivered to your doorstep in Time Period. We regret any inconvenience that this has caused you, and to show how sorry we are, here's a voucher for 20% off your next order: Discount Code.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We appreciate your patience and understanding, and look forward to having you shop with us again soon. If you have any further queries, please don't hesitate to ask.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sincerely,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=dee08cfc-5adc-4d39-84a3-d7024afd7135&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #5: For when you had poor customer service\u200D\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Shortcut trigger: -incon5\"}),/*#__PURE__*/t(\"div\",{children:[\"Dear First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I would like to apologize for your unsatisfactory customer support experience with our company. Loyal customers like you are really important to us, and I realize that we've let you down.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I have reviewed your case and understand where you're coming from about Issue. This situation must have been frustrating for you, and I hope we can make things right.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I have credited your account with the equivalent store credit for your whole order, and you can use this voucher Discount Code for free shipping off your next order.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I'd like to apologize again for the experience. Rest assured, our customer service team will take better care of you next time. We look forward to having you shop with us again soon.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Regards,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=67b63c0e-afc3-4d0a-a019-e09495066b8f&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #6: For when they had a negative experience\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:\"Shortcut trigger: -incon6\"}),/*#__PURE__*/t(\"div\",{children:[\"Dear First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I am truly sorry that the project we delivered did not meet your expectations. We truly value long-term clients like yourself, and I hope you'll give us a chance to make things right.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Might you be free for a meeting this week? We can discuss the project's shortcomings and the changes our team can make to bring the deliverables up to standard.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I'd like to apologize again for your negative experience and look forward to meeting you soon.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Warm regards,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=50bdd611-9da3-43f6-a5d6-47d8ff19062a&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #7: For when they post a negative review\u200D\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon7\"})}),/*#__PURE__*/t(\"div\",{children:[\"Dear First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We received your negative review about Product Name, and I'd like to apologize for your poor experience. I understand that it didn't meet your expectations and I hope you'll allow us to make things right.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Would you like me to issue a full refund? Alternatively, we can send you another product of equal value at no extra charge.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Just let me know what you'd prefer, and I'll make sure it's taken care of. Apologies again for not meeting your expectations.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sincerely,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=c6aa77f5-28e1-46ab-850a-842becad46d1&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\u200D\"]})]}),/*#__PURE__*/e(\"h3\",{children:\"Template #8: For when a subscription accidentally gets canceled\u200D\"}),/*#__PURE__*/t(\"blockquote\",{children:[/*#__PURE__*/e(\"div\",{children:/*#__PURE__*/e(\"strong\",{children:\"Shortcut trigger: -incon8\"})}),/*#__PURE__*/t(\"div\",{children:[\"Dear First Name,\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"We're really sorry that your subscription for Service was unexpectedly canceled. After reviewing your account details, I can confirm that your payment was indeed processed and that the problem was on our side.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Unfortunately, a glitch in our system prevented your subscription from being renewed automatically. I have resumed your subscription, and our IT team has assured me that you won't face this problem again.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"I'd like to apologize again for the inconvenience and, to show how much we value you, I've extended your subscription by an extra three months, at no cost to you.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Thank you for your patience.\",/*#__PURE__*/e(\"br\",{}),/*#__PURE__*/e(\"br\",{}),\"Sincerely,\",/*#__PURE__*/e(\"br\",{}),\"Your Name\"]}),/*#__PURE__*/t(\"div\",{children:[\"(\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/share/shortcuts?shareId=feb5c81e-032a-4054-92cd-a1b49c11db97&referralCode=q4bDW1DOJyuO3BgljeEbTEnDvPO&utm_source=referral&utm_campaign=share_referral_magical_pro_beta_default&utm_medium=copy_link&utm_source=blog&utm_campaign=sorry_for_inconvenience&utm_medium=tofu\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add free template to Magical\"})}),\")\"]})]}),/*#__PURE__*/e(\"h2\",{children:\"Magical means never having to say you're sorry\"}),/*#__PURE__*/t(\"p\",{children:[\"We hope you found our \u201Csorry for the inconvenience\u201D email templates helpful. If you work in \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/roles/customer-support\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"customer service\"})}),\", you might want to save some of these templates and use them as needed.\"]}),/*#__PURE__*/t(\"p\",{children:[\"You can save customizable templates for free with the \",/*#__PURE__*/e(n,{href:\"http://getmagical.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Magical Chrome extension\"})}),\", which lets you personalize your messages to the situation at hand.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Here's what a saved template looks like in your own personal workspace:\"}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"450\",src:\"https://framerusercontent.com/images/NzsgWym1niz0ipFFDY8v1BTJCA0.png\",srcSet:\"https://framerusercontent.com/images/NzsgWym1niz0ipFFDY8v1BTJCA0.png?scale-down-to=512 512w,https://framerusercontent.com/images/NzsgWym1niz0ipFFDY8v1BTJCA0.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/NzsgWym1niz0ipFFDY8v1BTJCA0.png 1299w\",style:{aspectRatio:\"1299 / 900\"},width:\"649\"}),/*#__PURE__*/t(\"p\",{children:[\"You can summon your templates anytime by entering \u201C//\u201D wherever you\u2019re typing (whether that's over email, in a Slack message, over live chat, etc) and Magical will let you create and customize as many templates as you need. \",/*#__PURE__*/e(n,{href:\"http://getmagical.com/install\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Add Magical to Chrome for free\"})}),\" today.\"]})]});export const richText6=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Feeling fried from the daily grind?\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"We all hit that wall where a breather isn't just nice\u2014it's neeeeeeeded. Let\u2019s talk about writing a time off request email. This piece is your roadmap to getting that well-deserved break, whether it\u2019s for sandy beaches or couch marathons. You\u2019ll pick up pointers on spotting burnout signs and how best to communicate your need for downtime.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.forbes.com/sites/bryanrobinson/2021/05/13/american-workers-are-afraid-to-take-time-off-new-study-finds/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Approximately 40% of employees feel uncomfortable requesting time off from their employer.\"})}),\" But\",/*#__PURE__*/e(n,{href:\"https://www.indeed.com/career-advice/career-development/asking-for-time-off-via-email\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" nearly 60% of employees report that a well-crafted email is the most effective way to request time off.\\xa0\"})})]}),/*#__PURE__*/e(\"p\",{children:\"So here's the good news: get that well-deserved time off by writing the perfect e-mail to your boss. In this article, you'll learn how to navigate company vacation policies with ease and pen an email that balances professionalism with personal touch\u2014no crossed wires or sweaty palms.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Everyone Needs Time Off Sometimes\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"195\",src:\"https://framerusercontent.com/images/nYtKFkqoZeFeQDrEcNnN1C1gMgA.png\",srcSet:\"https://framerusercontent.com/images/nYtKFkqoZeFeQDrEcNnN1C1gMgA.png?scale-down-to=512 512w,https://framerusercontent.com/images/nYtKFkqoZeFeQDrEcNnN1C1gMgA.png 600w\",style:{aspectRatio:\"600 / 391\"},width:\"300\"}),/*#__PURE__*/e(\"p\",{children:\"We've all been there\u2014burnout is knocking on our door, and high stress levels are making it tough to get a good night's sleep. But when do these signs say it's time to hit pause?\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Difficulty sleeping could be one signal that your body needs a break. Irritability with colleagues or family might not just be about what they did or didn't do\u2014it often reflects personal strain.\"}),/*#__PURE__*/e(\"p\",{children:\"So why wait until you're running on empty? Planning vacation time in advance isn't only wise; it\u2019s crucial for maintaining balance. It gives us something to look forward to and ensures we don\u2019t reach the point of exhaustion before we step away from our desks.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"Remember, taking breaks isn\u2019t slacking off\u2014it\u2019s charging up for better\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/golden-ai-productivity-habits\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" productivity\"})}),\" ahead.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How Do You Write a Time Off Request Email?\"})}),/*#__PURE__*/e(\"p\",{children:\"Whether it's for a well-deserved vacation or an unforeseen personal matter, writing a professional email to request time off is crucial. It\u2019s all about striking the right tone and providing necessary details without overcomplicating your message.\"}),/*#__PURE__*/e(\"p\",{children:\"A clear and concise subject line will set the stage for your leave request. Consider phrases like 'Vacation Request - [Your Name]' or 'Requesting Time Off for Personal Reasons'.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"This direct approach helps ensure that your email gets timely attention from management. Inside the body of the email, begin by stating upfront what you're asking for\u2014be it paid vacation days or unpaid personal time\u2014and specify dates if possible. Being straightforward shows respect for your recipient's time.\"}),/*#__PURE__*/e(\"p\",{children:\"Politeness goes far in these emails; after all, you\u2019re not just requesting but also showing gratitude towards those who accommodate this need. Wrap up with offers to help prepare team members before leaving so as not to disrupt workflow\u2014a sign of being a considerate team player.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"What Should Be Included in a Time Off Request Email\"})}),/*#__PURE__*/e(\"p\",{children:\"Your message should be succinct yet detailed enough that readers don't have lingering questions which could delay approval. Take a look at some key details you should include:\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"1. Subject Line & Greeting\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:'Be clear and direct. For example, \"Request for Time Off \u2013 [Your Name]\". Address your boss formally, using their proper title and name, e.g., \"Dear Mr,Ms. [Last Name],\". Open with something simple like \"good morning.\"\\xa0'}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"2. Reason for Your Email\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Start with a brief statement indicating that you are writing to request time off.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"3. Include Specific Dates:\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:\"Clearly state the dates you are requesting off. If you are flexible, indicate this as well.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"4. Reason for Time Off (Optional)\"})}),/*#__PURE__*/e(\"p\",{children:\"While you are not obligated to, if you feel comfortable, you can briefly mention the reason for your time off request (e.g., vacation, personal reasons, medical procedure). This can be a simple one-liner.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"5. Tell Your Boss Your Work Plan During Your Absence & Give Them Assurance Nothing Will Be Disrupted\"})}),/*#__PURE__*/e(\"p\",{children:\"Outline how you plan to manage your work before, during, and after your absence. This might include completing tasks in advance, delegating responsibilities, or setting up an out-of-office email response. Reassure your boss that you have considered how your absence will impact your work and team, and have taken steps to mitigate any issues.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"6. Request for Approval & Close\"})}),/*#__PURE__*/t(\"p\",{children:[\"Politely ask for their approval of your time off request, and indicate your willingness to discuss the matter further if needed.\",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/how-to-end-an-email\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" End\"})}),' with a formal closing, like \"Best regards\" or \"Thank you,\" followed by your name.']}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Note: \"}),\"Throughout the email, maintain a polite and professional tone. If you have a good relationship with your supervisor, this might feel overly formal, but it's better to err on the professional side.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"8 Examples of Time Off Request Email Templates\"})}),/*#__PURE__*/t(\"p\",{children:[\"To get you going, here's some samples of time off request emails to use. Tweak them as you need to fit your situation and tone. (\",/*#__PURE__*/e(\"strong\",{children:\"Pro tip: \"}),\"You can add these templates into Magical and call them up anywhere and anytime you need with the click of a button. Magical will even personalize the email with the name of your recipient!)\"]}),/*#__PURE__*/e(\"img\",{alt:\"__wf_reserved_inherit\",className:\"framer-image\",height:\"199\",src:\"https://framerusercontent.com/images/LyOJQHBCxbp2Fn48TOiGOjTX0.gif\",srcSet:\"https://framerusercontent.com/images/LyOJQHBCxbp2Fn48TOiGOjTX0.gif?scale-down-to=512 512w,https://framerusercontent.com/images/LyOJQHBCxbp2Fn48TOiGOjTX0.gif 600w\",style:{aspectRatio:\"600 / 399\"},width:\"300\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 1: General time off request\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Request for Time Off \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I hope this message finds you well. I am writing to formally request time off from work, specifically for the dates of [start date] to [end date].\"}),/*#__PURE__*/e(\"p\",{children:\"This time off is important to me because [briefly state reason, if comfortable sharing]. I have reviewed my current projects and workload, and I believe this period will be the least disruptive for my absence.\"}),/*#__PURE__*/e(\"p\",{children:\"To ensure my responsibilities are covered, I plan to [briefly outline your work plan], and I am happy to make any necessary adjustments to this plan based on your guidance.\"}),/*#__PURE__*/e(\"p\",{children:\"I hope that my request can be accommodated, and I am available to discuss this further if needed. Thank you very much for considering my request.\"}),/*#__PURE__*/e(\"p\",{children:\"Best regards,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 2: Vacation Request\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Vacation Time Request \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I would like to request vacation time from [start date] to [end date]. I've ensured that this period aligns with our team\u2019s schedule and does not conflict with any major deadlines or projects.\"}),/*#__PURE__*/e(\"p\",{children:\"During my absence, I will ensure all my current tasks are up to date, and I'll brief [Colleague's Name] to cover any urgent issues that may arise.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for considering my request. I look forward to your approval.\"}),/*#__PURE__*/e(\"p\",{children:\"Best,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 3: Request for Personal Day(s)\"})}),/*#__PURE__*/e(\"p\",{children:\"When it comes to a personal day, you can provide as much or as little information as you want. It's usually better to provide less details.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Request for Personal Day(s) \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I am writing to request a personal day off on [date/dates]. This time will allow me to attend to important personal matters.\"}),/*#__PURE__*/e(\"p\",{children:\"I will make sure all my work is up to date before my day off, and I am happy to work extra hours if necessary, before or after my requested date, to ensure all my responsibilities are managed.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for your understanding and consideration.\"}),/*#__PURE__*/e(\"p\",{children:\"Sincerely,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 4: Request for Time Off for Medical Reasons\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Time Off Request for Medical Appointment \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I would like to request time off on [date] for a medical appointment. I anticipate being away from work for approximately [number of hours/days].\"}),/*#__PURE__*/e(\"p\",{children:\"I will ensure that all my tasks are up to date, and I have arranged for [Colleague's Name] to cover any urgent matters in my absence.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for your understanding.\"}),/*#__PURE__*/e(\"p\",{children:\"Best regards,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 5: Request for Extended Leave\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Request for Extended Leave \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I am writing to request an extended leave of absence from [start date] to [end date] due to [personal reasons/family matters/extended travel plans].\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"I understand this is a lengthy period, and I am ready to assist in any way possible to ensure a smooth transition before my leave. I have prepared a detailed handover plan and am willing to provide training or support to any team member who will be covering my duties.\"}),/*#__PURE__*/e(\"p\",{children:\"I would appreciate the opportunity to discuss this in more detail to address any concerns and ensure continuity in my absence.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for considering my request.\"}),/*#__PURE__*/e(\"p\",{children:\"Sincerely,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 6: Request for Half-Day Leave\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Half-Day Leave Request \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I would like to request a half-day off on [date], due to [reason \u2013 e.g., personal appointment, family obligation]. I plan to be available for work in the [morning/afternoon].\"}),/*#__PURE__*/e(\"p\",{children:\"I will ensure that all critical tasks are attended to before my leave, and I will remain accessible via phone or email should anything urgent arise.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for considering my request.\"}),/*#__PURE__*/e(\"p\",{children:\"Kind regards,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 7: Last-Minute Time Off Request\"})}),/*#__PURE__*/e(\"p\",{children:\"Sometimes you don't have proper notice to request time off.\\xa0\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/t(\"p\",{children:[\"Of course, it\u2019s best to plan time off ahead of time, but that\u2019s not always possible. And these days, many people understand that\",/*#__PURE__*/e(n,{href:\"https://www.fastcompany.com/90711264/why-were-taking-more-days-off-and-you-should-take-a-break-too\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" workers need time off\"})}),\" for a variety of reasons, not all of which come with advance notice. A few of the many reasons someone needs to take a day off on short notice include: medical emergencies, family emergencies, doctors appointments, funerals, natural disasters, mental health crises, and once-in-a-lifetime opportunities (such as a concert or a great job interview).\"]})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-AJ Hess, Editor at Fast Company\\xa0\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Urgent Time Off Request \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I apologize for the short notice, but I need to request an unexpected day off tomorrow due to [brief explanation \u2013 e.g., a personal emergency].\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"I have briefed [Colleague's Name] on my current projects, and they have kindly agreed to oversee any urgent tasks in my absence.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"I appreciate your understanding and am available to discuss any immediate concerns you may have.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Sample 8: Requesting Time Off for Study/Exams\"})}),/*#__PURE__*/e(\"p\",{children:/*#__PURE__*/e(\"em\",{children:\"Subject: Time Off Request for Study/Examination \u2013 [Your Name]\"})}),/*#__PURE__*/e(\"p\",{children:\"Dear [Boss's Name],\"}),/*#__PURE__*/e(\"p\",{children:\"I am currently pursuing [course/degree], and I have an upcoming exam on [date]. Therefore, I would like to request a day off on [date] to prepare for and attend my examination.\"}),/*#__PURE__*/e(\"p\",{children:\"I have arranged my work schedule to ensure all tasks are completed in advance, and I am coordinating with [Colleague's Name] to cover any urgent inquiries while I am away.\"}),/*#__PURE__*/e(\"p\",{children:\"Thank you for supporting my continued professional development.\"}),/*#__PURE__*/e(\"p\",{children:\"Best wishes,\"}),/*#__PURE__*/e(\"p\",{children:\"[Your Name]\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Note: \"}),\"In all these samples, it's important to maintain a professional tone and provide sufficient information for your boss to understand and consider your request. Also, be sure to adhere to any specific protocols your company may have regarding time off requests.\"]}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Best Practices When Asking for Leave\"})}),/*#__PURE__*/e(\"p\",{children:\"We all crave that well-deserved vacation or may find ourselves feeling unwell and in need of sick leave. But requesting time off can be a delicate dance, especially when aiming to maintain harmony within the team. To strike the right chord, start by crafting your request with proper grammar\u2014it reflects professionalism and respect for your reader.\"}),/*#__PURE__*/e(\"p\",{children:\"A solid tip is choosing timing wisely; it's not just about convenience but also showing you're mindful of team schedules. Give as much advance notice as possible because it shows forethought and consideration\u2014qualities of a true team player.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Delegating Responsibilities During Your Absence\"})}),/*#__PURE__*/e(\"p\",{children:\"Prioritize open communication with colleagues about coverage plans during your absence discuss who will handle what tasks ensures nothing falls through the cracks. This proactive approach not only secures workflow continuity but also demonstrates commitment even while out of office\u2014the hallmark of someone dedicated both personally and professionally toward achieving healthy work-life balance.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Know Your Company's Policy on Time Off\"})}),/*#__PURE__*/e(\"p\",{children:\"Understanding your company's vacation policy is like reading a map before setting off on a journey. It helps you plot out your route, ensuring no surprises along the way. When you're planning to request time away from work, first grab your employee handbook\u2014it\u2019s there where you'll find the compass for navigating paid vacation time and other leave details.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"The Difference Between Paid vs Unpaid Time Off\"})}),/*#__PURE__*/e(\"p\",{children:\"Paid time off is often seen as one of those treasures within the workplace\u2014a chance to recharge without sacrificing pay. However, not all leaves are covered under this treasure chest as some might be unpaid, like certain personal days or extended medical leave beyond what's allotted.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"It's crucial to differentiate between these types in advance so that when requesting vacation days or handling an unexpected family emergency, financial considerations won't add extra stress.\"}),/*#__PURE__*/e(\"p\",{children:\"To get more clarity on whether jury duty will come with a paycheck or if bereavement leave offers both solace and salary support\u2014consulting with HR can clear up any foggy areas around such benefits. Remember that while some companies offer generous paid-time policies others stick strictly by federal guidelines outlined by FMLA regulations.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"FMLA Considerations in Leave Requests\"})}),/*#__PURE__*/t(\"p\",{children:[\"If facing serious health concerns either personally or within the family circle\u2014the\",/*#__PURE__*/e(n,{href:\"https://www.dol.gov/general/topic/benefits-leave/fmla\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\" Family Medical Leave Act (FMLA)\"})}),\" could serve as an anchor providing up to 12 weeks of unpaid but job-protected absence from work annually. Knowing how FMLA intertwines with your company's specific policies will ensure smooth sailing when presenting formal requests for medical-related absences.\"]}),/*#__PURE__*/e(\"p\",{children:\"A good rule here is to start conversations early with HR about potential FMLA needs so everyone remains well-informed long before waves hit shore. That way there\u2019ll be less scrambling should sudden storms arise calling for extended leaves.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"Preparing Your Team for Your Absence\"})}),/*#__PURE__*/e(\"p\",{children:\"Taking time off is vital for a healthy work-life balance, but it's just as important to leave your team in good shape. Here are some steps you can take.\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Communicating Effectively With Your Team Before You Go\"})}),/*#__PURE__*/e(\"p\",{children:\"Before you pack up and head out, sit down with your team members to discuss coverage plans. Transparency fosters trust; so let them know about your absence well ahead of time. This open communication will help minimize disruptions and maintain workflow consistency while you're away.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"A group meeting or one-on-ones might be the most effective way to cover all bases\u2014everything from client communications to internal project responsibilities. It\u2019s not just about leaving notes; it\u2019s about engaging in dialogue that ensures everyone understands their roles clearly.\"}),/*#__PURE__*/e(\"p\",{children:\"Develop a clear plan for complex issues and tell people who will cover for you where they can find relevant information.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:/*#__PURE__*/e(\"strong\",{children:\"Delegating Responsibilities During Your Absence\"})}),/*#__PURE__*/e(\"p\",{children:\"To ensure nothing falls through the cracks during your vacation or personal days, create a detailed handover document outlining tasks and deadlines. Assigning specific duties to individual team players can make sure each person knows what they need to do without overwhelming anyone on short notice.\"}),/*#__PURE__*/e(\"p\",{children:\"If possible, introduce cross-training sessions before any planned absences so that multiple people can step into critical roles if needed\u2014an excellent rule of thumb for maintaining productivity under unforeseen circumstances like sick leave or family emergencies.\"}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"How to Request More Time Off At Your Job\"})}),/*#__PURE__*/e(\"img\",{alt:\"\",className:\"framer-image\",height:\"244\",src:\"https://framerusercontent.com/images/3ckaKMdzOBCboh78Dl1w7so49I.png\",srcSet:\"https://framerusercontent.com/images/3ckaKMdzOBCboh78Dl1w7so49I.png?scale-down-to=512 512w,https://framerusercontent.com/images/3ckaKMdzOBCboh78Dl1w7so49I.png 720w\",style:{aspectRatio:\"720 / 489\"},width:\"360\"}),/*#__PURE__*/e(\"p\",{children:\"You might have started your role with a limited number of days off or perhaps you want an increase because you've been working at the company for some time. In situations in which you might not be interested in or able to get a pay increase, asking for more vacation time is an alternative.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"When doing this, it might be best to have this conversation in person.\\xa0\"}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"It\u2019s easiest to tie your request to performance evaluations or salary reviews, because that gives you a natural opening where you and your boss are both already reflecting on and discussing your performance. In that context, assuming you\u2019ve received a positive performance review, you could say something like, \u201COne thing that would keep me really happy here is if we were able to increase the amount of vacation time I receive each year. Would you be open to giving me an additional week of vacation per year in recognition of the work I\u2019ve been doing?\"})}),/*#__PURE__*/e(\"blockquote\",{children:/*#__PURE__*/e(\"p\",{children:\"-Alison Green, The Cut Workplace Advice Columnist\\xa0\"})}),/*#__PURE__*/e(\"h2\",{children:/*#__PURE__*/e(\"strong\",{children:\"A Final Word\"})}),/*#__PURE__*/e(\"p\",{children:\"Feeling ready? You should be. Crafting a time off request email just got simpler. Start by tuning into your own needs\u2014burnout is real, and recognizing it is the first step to taking care of yourself.\"}),/*#__PURE__*/e(\"p\",{children:\"Even when you have to take that all important time off, you still should keep professionalism while doing it. Don't leave your coworkers in the lurch and be honest about what's going on.\"})]});export const richText7=/*#__PURE__*/t(a.Fragment,{children:[/*#__PURE__*/e(\"p\",{children:\"Web automation tools have come a long, long, looooong way. While they used to be complex, clunky, and expensive\u2014today, they\u2019re much more affordable and easy to use. Some even offer no-code solutions and have managed to bridge the gap between technical and business teams with the help of natural language processing (NLP).\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"The right web automation tool, or tools, can help your quality assurance (QA) team ship products faster by reducing testing times and improving productivity. But, depending on your needs, some tools are better choices than others.\\xa0\"}),/*#__PURE__*/t(\"p\",{children:[\"So, to help you start saving time right away\",/*#__PURE__*/e(\"em\",{children:\", \"}),\"we\u2019ve put together a list of the 8 top web automation tools for different needs. Check them out below.\\xa0\"]}),/*#__PURE__*/e(\"h2\",{children:\"Quick overview\"}),/*#__PURE__*/e(\"p\",{children:\"Here\u2019s a quick overview of every tool:\\xa0\"}),/*#__PURE__*/t(\"ol\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Selenium: \"}),\"The best free, open-source web automation tool\u2014and also the most widely used.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"TestComplete: \"}),\"The best paid web automation tool, more powerful than Selenium in some ways.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"QA Wolf: \"}),\"Simplifies your testing a lot, and helps QA teams save loads of time.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"testRigor: \"}),\"Simplifies your workflows using an NLP parser.\\xa0\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"SoapUI: \"}),\"The best tool for UI testing.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"BrowserStack: \"}),\"Run multiple tests across 2,000+ browsers in one place.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"LoadNinja: \"}),\"For when you need to load test, fast.\"]})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Cucumber:\"}),\" Execute test cases using plain English.\"]})})]}),/*#__PURE__*/e(\"h2\",{children:\"What are web automation tools?\"}),/*#__PURE__*/e(\"p\",{children:\"Web automation tools (also known as web automation testing tools) help QA professionals test software products more efficiently. These tools are usually low-code, and they\u2019re designed to help QA teams simplify the testing process and save time along the way.\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(\"strong\",{children:\"Not what you had in mind?\"}),\" Many people assume web automation tools are any tool you can use on a website to automate a task or workflow. Don\u2019t worry if you made this mistake\u2014all of these different types of software are hard to wrap your head around sometimes. If this isn\u2019t what you\u2019re looking for, you might want to check out our other articles on the \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/workflow-automation-software\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"10 best types of workflow automation software\"})}),\" or our \",/*#__PURE__*/e(n,{href:\"https://www.getmagical.com/blog/task-automation-software\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"guide to task automation software\"})}),\".\"]}),/*#__PURE__*/e(\"h2\",{children:\"8 Top web automation tools to try now\"}),/*#__PURE__*/e(\"p\",{children:\"Wondering where to start? We\u2019ve got you covered. Here are some hands-on impressions for each tool and which use cases they might be perfect for.\"}),/*#__PURE__*/e(\"h3\",{children:\"1. Selenium\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - Selenium\",className:\"framer-image\",height:\"366\",src:\"https://framerusercontent.com/images/PNgIVXpNFx6JoYrT7MboYltEM.png\",srcSet:\"https://framerusercontent.com/images/PNgIVXpNFx6JoYrT7MboYltEM.png?scale-down-to=512 512w,https://framerusercontent.com/images/PNgIVXpNFx6JoYrT7MboYltEM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/PNgIVXpNFx6JoYrT7MboYltEM.png 1238w\",style:{aspectRatio:\"1238 / 732\"},width:\"619\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://www.selenium.dev/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Selenium\"})}),\" is one of the best free, open-source automated web testing tools. In fact, it\u2019s the most popular web automation tool, and it supports various programming languages, browsers, and operating systems.\"]}),/*#__PURE__*/e(\"p\",{children:\"When people talk about Selenium, they\u2019re usually referring to Selenium WebDriver\u2014the main tool for test automation. But Selenium also has Selenium IDE, a Firefox add-on that lets you record and playback your actions in your browser for testing. But testers have mixed feelings about the tool.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"You can use Selenium to develop automation scripts in different languages, and run parallel tests (courtesy of Selenium Grid) to save time. So if you\u2019re serious about web automation, you should definitely test Selenium out.\"}),/*#__PURE__*/e(\"h3\",{children:\"2. TestComplete\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - TestComplete\",className:\"framer-image\",height:\"447\",src:\"https://framerusercontent.com/images/cD9c1xABLOvCuQNdYXSvmgH88.png\",srcSet:\"https://framerusercontent.com/images/cD9c1xABLOvCuQNdYXSvmgH88.png?scale-down-to=512 512w,https://framerusercontent.com/images/cD9c1xABLOvCuQNdYXSvmgH88.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/cD9c1xABLOvCuQNdYXSvmgH88.png 1600w\",style:{aspectRatio:\"1600 / 895\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://smartbear.com/product/testcomplete/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"TestComplete\"})}),\" is a powerful tool created by SmartBear Software for web automation. The tool lets you run both code and codeless tests for various web applications, including ones that use Javascript frameworks.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"TestComplete makes it easy to create, maintain, and run tests, and it uses AI for object recognition. You can use TestComplete\u2019s record and playback feature, or you can create your own test scripts in a programming language of your choice, like C+, Python, or Javascript.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"TestComplete also supports testing for enterprise products, like SAP, and it lets you run parallel tests on your local machine or in the cloud.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"Despite how powerful TestComplete is, it\u2019s not nearly as popular as Selenium. This is mainly because TestComplete is a paid tool with an expensive license. But the tool does offer a free 30-day trial, so you can test it out and make sure it meets your needs before committing fully.\"}),/*#__PURE__*/e(\"h3\",{children:\"3. QA Wolf\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - QA Wolf\",className:\"framer-image\",height:\"397\",src:\"https://framerusercontent.com/images/lYeaw4wMIRO5Z1lKmVXYTKmkY.png\",srcSet:\"https://framerusercontent.com/images/lYeaw4wMIRO5Z1lKmVXYTKmkY.png?scale-down-to=512 512w,https://framerusercontent.com/images/lYeaw4wMIRO5Z1lKmVXYTKmkY.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/lYeaw4wMIRO5Z1lKmVXYTKmkY.png 1172w\",style:{aspectRatio:\"1172 / 794\"},width:\"586\"}),/*#__PURE__*/t(\"p\",{children:[\"Founded in 2019, \",/*#__PURE__*/e(n,{href:\"https://www.qawolf.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"QA Wolf\"})}),\" is a relatively new web automation tool designed to help teams automate web testing with minimal effort. The company claims to help teams achieve 80% automated test coverage in four months and to cost 50% less than an in-house QA team.\"]}),/*#__PURE__*/e(\"p\",{children:\"QA Wolf skips over the scripting process entirely by generating Javascript as you browse. It then converts the code into an automated software test (which developers can edit and customize) and uses this to test your web applications.\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"QA Wolf supports major browsers like Mozilla Firefox, Google Chrome, Chromium, and WebKit. It also includes videos and logs of failures to help you quickly identify problems in your apps. Like TestComplete, QA Wolf is a paid tool, but it comes with a risk-free trial.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"4. testRigor\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - testRigor\",className:\"framer-image\",height:\"339\",src:\"https://framerusercontent.com/images/X5gxlitWwKP2wl3qwXlwdFW6cxo.png\",srcSet:\"https://framerusercontent.com/images/X5gxlitWwKP2wl3qwXlwdFW6cxo.png?scale-down-to=512 512w,https://framerusercontent.com/images/X5gxlitWwKP2wl3qwXlwdFW6cxo.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/X5gxlitWwKP2wl3qwXlwdFW6cxo.png 1196w\",style:{aspectRatio:\"1196 / 678\"},width:\"598\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://guru99.live/wcYIQb\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"testRigor\"})}),\" is a web automation tool that does a great job at simplifying your workflow\u2014by using an NLP parser to parse plain English. In other words, it lets you express tests as executable specifications in plain English. This opens up a world of opportunities and helps people with limited technical abilities perform web testing.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"testRigor can explore your website automatically and take groups of screenshots that represent a user\u2019s possible paths. You can also record test cases using the tool\u2019s Chrome extension, and it lets you run test sessions on multiple browsers and devices in parallel.\"}),/*#__PURE__*/e(\"p\",{children:\"testRigor has different subscription plans with various features, but it also has a Free Forever public version. It lets you add unlimited users and perform unlimited tests.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"5. SoapUI\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - SoapUI\",className:\"framer-image\",height:\"466\",src:\"https://framerusercontent.com/images/sde8NAKNfoGQ7IxBRw35dRCw9QU.png\",srcSet:\"https://framerusercontent.com/images/sde8NAKNfoGQ7IxBRw35dRCw9QU.png?scale-down-to=512 512w,https://framerusercontent.com/images/sde8NAKNfoGQ7IxBRw35dRCw9QU.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/sde8NAKNfoGQ7IxBRw35dRCw9QU.png 1480w\",style:{aspectRatio:\"1480 / 932\"},width:\"740\"}),/*#__PURE__*/t(\"p\",{children:[\"Looking to perform some API testing for your web apps? \",/*#__PURE__*/e(n,{href:\"https://www.soapui.org/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!1,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"SoapUI\"})}),\" is an excellent choice. It\u2019s the most popular tool for API testing, and can be used to test both SOAP and REST APIs. Users love its drag-and-drop functionality and how user friendly it is.\\xa0\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Some of SoapUI\u2019s more advanced features include:\\xa0\"}),/*#__PURE__*/t(\"ul\",{children:[/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Asynchronous testing\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Data-driven testing: load files or databases to simulate users\u2019 interactions with your APIs\"})}),/*#__PURE__*/e(\"li\",{\"data-preset-tag\":\"p\",children:/*#__PURE__*/e(\"p\",{children:\"Script reuse: SoapUI lets you reuse functional test cases for load testing or to perform security scans\"})})]}),/*#__PURE__*/e(\"p\",{children:\"Overall, SoapUI is an excellent tool for API testing and is used by thousands of companies worldwide. The open-source version is free to use, and the Pro version costs $659 annually for medium-to-large teams.\"}),/*#__PURE__*/e(\"h3\",{children:\"6. BrowserStack\"}),/*#__PURE__*/e(\"img\",{alt:\"BrowserStack\",className:\"framer-image\",height:\"436\",src:\"https://framerusercontent.com/images/L7CnvQa2vVBouvxCzeXlewIE.png\",srcSet:\"https://framerusercontent.com/images/L7CnvQa2vVBouvxCzeXlewIE.png?scale-down-to=512 512w,https://framerusercontent.com/images/L7CnvQa2vVBouvxCzeXlewIE.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/L7CnvQa2vVBouvxCzeXlewIE.png 1600w\",style:{aspectRatio:\"1600 / 873\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[\"As the name implies, \",/*#__PURE__*/e(n,{href:\"https://www.browserstack.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"BrowserStack\"})}),\" is a niche tool designed to help developers test their apps across multiple browsers from a single platform. And we\u2019re not talking about dozens or even hundreds of browsers here\u2014BrowserStack lets you test applications across over 2,000 of them. It\u2019s designed to serve its niche really well.\"]}),/*#__PURE__*/e(\"p\",{children:\"BrowserStack is cloud-based, and you can set up different testing environments that include support for firewalls and proxies. The tool accurately tests different scenarios as if they were run on a real device. The company is also known for its stellar, responsive customer support.\"}),/*#__PURE__*/e(\"h3\",{children:\"7. LoadNinja\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - LoadNinja\",className:\"framer-image\",height:\"368\",src:\"https://framerusercontent.com/images/K7m9T9uUVFgWxi6wkolT4D6IXM.png\",srcSet:\"https://framerusercontent.com/images/K7m9T9uUVFgWxi6wkolT4D6IXM.png?scale-down-to=512 512w,https://framerusercontent.com/images/K7m9T9uUVFgWxi6wkolT4D6IXM.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/K7m9T9uUVFgWxi6wkolT4D6IXM.png 1600w\",style:{aspectRatio:\"1600 / 737\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://loadninja.com/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"LoadNinja\"})}),\" is a load-testing tool created by SmartBear, the same company that owns TestComplete. LoadNinja is excellent for point-and-click scripting, allowing you to create load tests, debug your app, and get browser-based metrics to act on.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"LoadNinja automates the tedious parts of load testing by replacing load emulators with real browsers. It lets you zero in on performance issues, and the InstaPlayer feature lets you create tests without scripting and play them back.\"}),/*#__PURE__*/e(\"p\",{children:\"LoadNinja\u2019s VU inspector tool helps you manage virtual user activity in real time, and since the tool is entirely hosted on the cloud, you don\u2019t need to conduct any upkeep or dedicate a computer to the server.\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"While LoadNinja is one of the best web automation tools for load testing, it\u2019s not cheap to use. The tool\u2019s subscriptions start at $1,200/year, and the premium plan costs a whopping $7,800. However, you can schedule a free demo to check if the tool is worth the investment for your team.\\xa0\"}),/*#__PURE__*/e(\"h3\",{children:\"8. Cucumber\"}),/*#__PURE__*/e(\"img\",{alt:\"Best web automation tools - Cucumber\",className:\"framer-image\",height:\"459\",src:\"https://framerusercontent.com/images/m0DAJGxbH7UHeaxeNtcGRZxR4M.png\",srcSet:\"https://framerusercontent.com/images/m0DAJGxbH7UHeaxeNtcGRZxR4M.png?scale-down-to=512 512w,https://framerusercontent.com/images/m0DAJGxbH7UHeaxeNtcGRZxR4M.png?scale-down-to=1024 1024w,https://framerusercontent.com/images/m0DAJGxbH7UHeaxeNtcGRZxR4M.png 1600w\",style:{aspectRatio:\"1600 / 918\"},width:\"800\"}),/*#__PURE__*/t(\"p\",{children:[/*#__PURE__*/e(n,{href:\"https://cucumber.io/\",motionChild:!0,nodeId:\"M5d1JC0lW\",openInNewTab:!0,scopeId:\"contentManagement\",smoothScroll:!1,children:/*#__PURE__*/e(o.a,{children:\"Cucumber\"})}),\" is free web automation software that describes itself as a \u201Cbehavior driven development\u201D tool, because its goal is to help you develop test cases for the behavior of your app\u2019s functionality.\\xa0\"]}),/*#__PURE__*/e(\"p\",{children:\"Cucumber is used by some major brands, including PayPal, TypeForm, and the Ministry of Justice. The tool\u2019s UI is intuitive and easy to use, and one of the real draws of using this tool is its plain English testing functionality.\\xa0\\xa0\"}),/*#__PURE__*/e(\"p\",{children:\"With Cucumber, you can write executable specifications in plain English for your test cases. It will then read your instructions and run the test case accordingly. This functionality makes it easier for business and technical teams to collaborate effectively.\"}),/*#__PURE__*/e(\"p\",{children:\"The app lets you run code on Selenium and other frameworks, and although it\u2019s written in Ruby, it also supports programming languages like Java, Scala, and Groovy.\\xa0\\xa0\"}),/*#__PURE__*/e(\"h2\",{children:\"Ready to scale your web automation?\"}),/*#__PURE__*/e(\"p\",{children:\"As you can see, there\u2019s no shortage of good web automation tools available\u2014and no niche that\u2019s been neglected. Whether you need to perform comprehensive end-to-end testing or aggressive browser testing, there\u2019s an automated tool that has your back. Now start winning back more of your time! \"})]});\nexport const __FramerMetadata__ = {\"exports\":{\"richText5\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText7\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText4\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText3\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText1\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText6\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"richText2\":{\"type\":\"variable\",\"annotations\":{\"framerContractVersion\":\"1\"}},\"__FramerMetadata__\":{\"type\":\"variable\"}}}"],
  "mappings": "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",
  "names": ["richText", "u", "x", "p", "Link", "motion", "richText1", "richText2", "richText3", "richText4", "richText5", "richText6", "richText7", "__FramerMetadata__"]
}
