Our Blog
Managing multiple business systems can feel like juggling flaming torches while riding a unicycle. Your CRM holds customer data, your ATS tracks job candidates, and your website captures leads – but when these systems don’t talk to each other, you’re stuck doing manual data entry and missing opportunities.
This guide is for business owners, operations managers, and IT professionals who are tired of switching between disconnected tools and want their systems to work together like a well-oiled machine. Smart business software integration can transform how your team works by eliminating duplicate data entry, reducing errors, and creating a smooth flow of information across your entire operation.
We’ll walk through the integration ecosystem that drives business growth and show you exactly which connections matter most. You’ll discover the essential CRM integrations that turn scattered customer information into actionable insights, plus the ATS integrations that can cut your hiring time in half. We’ll also cover website integration strategies that automatically capture and route leads to the right systems, along with practical implementation tips that help you avoid common pitfalls and measure your success.
Understanding the Integration Ecosystem for Business Growth
Define the fundamentals of CRM, ATS, and website integration.
CRM integration connects your customer relationship management system with other business tools to create a unified view of customer interactions. This means your sales team can see website behavior, marketing campaigns, and support tickets all in one place. When done right, CRM integration eliminates the need to jump between different platforms to understand your customers.
ATS integration links your applicant tracking system with HR tools, job boards, and assessment platforms. This creates a smooth hiring pipeline where candidate information flows automatically from initial application through onboarding. Your recruiting team saves hours of manual data entry while maintaining better candidate relationships.
Website integration connects your site to backend systems such as your CRM and marketing automation tools. Every form submission, chat interaction, or purchase automatically updates your customer database. This real-time data flow means you can respond to leads faster and personalize experiences based on actual behavior.
The magic happens when all three systems work together. A visitor downloads a whitepaper from your website, gets tagged in your CRM, and receives targeted follow-up emails. If they’re a potential hire, their information is added to your ATS. This seamless system integration creates a connected experience that feels effortless to both customers and employees.
Identify key pain points of disconnected systems.
Disconnected systems create a nightmare of manual data entry and missed opportunities. Sales reps waste 30-40% of their time switching between applications and searching for customer information scattered across different platforms. When your CRM doesn’t integrate with your website, hot leads from contact forms go unnoticed while your team chases cold prospects.
Marketing teams face similar frustrations when campaign data is siloed. They can’t see which website visitors converted into customers or track the whole customer journey. This blind spot makes it impossible to optimize campaigns or prove marketing ROI to executives.
HR departments struggle with fragmented applicant data when their ATS operates independently. Recruiters manually copy candidate information between systems, leading to errors and slowing hiring decisions. Top candidates get frustrated with repetitive forms and lengthy processes, often accepting offers elsewhere.
Customer service suffers when support teams can’t access complete customer histories. Agents ask customers to repeat information already provided, creating poor experiences that damage relationships. The lack of business software integration means simple issues escalate unnecessarily.
Data inconsistencies become inevitable when teams update information in separate systems. Customer records show different contact details, hiring managers have outdated candidate statuses, and marketing campaigns target the wrong segments. These disconnected workflows cost companies thousands in lost productivity and missed revenue opportunities.
Quantify the business impact of seamless data flow
Companies with integrated systems see measurable improvements across key metrics. Sales teams with proper CRM integration report 29% increases in sales revenue and 34% improvements in customer satisfaction scores. When customer data flows seamlessly from website to CRM, response times drop from hours to minutes, dramatically improving conversion rates.
Marketing automation becomes exponentially more effective with integrated systems. Businesses see 451% increases in qualified leads when their website integration connects visitor behavior to marketing campaigns. Email open rates improve by 25% when messages are personalized using integrated customer data from multiple touchpoints.
The hiring process accelerates significantly with ATS integration. Companies reduce time-to-hire by 40% when applicant data flows automatically between systems. This speed advantage helps secure top talent before competitors, directly impacting company growth and reducing recruitment costs.
Customer lifetime value increases by an average of 23% when businesses implement seamless system integration. Integrated customer data enables better service, more relevant offers, and stronger relationships. Companies can identify upselling opportunities faster and respond to customer needs proactively.
Integration ROI measurement shows impressive returns on investment. Most businesses recoup their integration costs within 6-8 months through improved efficiency and increased revenue. The long-term benefits compound as teams become more productive and customer relationships strengthen through consistent, personalized interactions across all touchpoints.
Recognize integration opportunities across departments.
Sales and marketing alignment improves dramatically when CRM website integration connects lead scoring with actual website behavior. Marketing teams can see which content drives the highest-value prospects, while sales gets warm leads with complete interaction histories. This collaboration increases conversion rates and shortens sales cycles.
HR departments benefit from connecting their ATS with employee referral programs and social media recruiting. When hiring data integrates with performance management systems, companies can identify which recruitment sources produce the best long-term employees. This insight optimizes hiring strategies and improves workforce quality.
Customer service teams gain powerful advantages when support systems integrate with CRM and website data. Agents see complete customer journeys, including recent purchases, support history, and current website activity. This 360-degree view enables proactive service and faster problem resolution.
Finance departments can automate invoice generation and payment tracking when their systems integrate with CRM and project management tools. This automation reduces billing errors and improves cash flow by sending invoices immediately upon completion of project milestones.
Operations teams discover opportunities to streamline processes when inventory management systems connect with sales forecasting and customer demand data. Automated workflow integration between these systems prevents stockouts while minimizing excess inventory costs.
Marketing automation platforms become more powerful when integrated with customer service data. Teams can trigger targeted campaigns based on support interactions, turning frustrated customers into loyal advocates through personalized follow-up communications.
Essential CRM Integrations That Transform Customer Management
Connect marketing automation for lead nurturing efficiency
CRM integration with marketing automation platforms creates a powerful engine for turning prospects into customers. When your CRM talks directly to tools like HubSpot, Mailchimp, or Marketo, every interaction gets tracked automatically. No more manual data entry or wondering which campaign generated that hot lead.
The magic happens when lead scoring kicks in. Your marketing team sets up behavioral triggers – maybe someone downloads three whitepapers or visits your pricing page five times. The CRM catches these signals and automatically adjusts the lead’s priority score. Sales reps get notified instantly when prospects hit your predetermined “sales-ready” threshold.
Email sequences become smarter, too. Instead of generic blasts, your system sends personalized messages based on where each contact sits in your sales funnel. Someone who abandoned a shopping cart gets different content than a first-time visitor. This automated workflow integration means prospects receive relevant content at precisely the right moment.
Sync sales pipeline data for accurate forecasting
Pipeline visibility transforms from guesswork to science when your CRM syncs with forecasting tools. Real-time data flows between systems, giving managers an accurate picture of upcoming revenue. Deal stages, probability percentages, and close dates update automatically as reps move opportunities forward.
Sales teams love this seamless system integration because it eliminates double data entry. Update a deal in your mobile CRM app, and your forecasting dashboard reflects the change immediately. Managers can spot bottlenecks quickly – maybe deals consistently stall at the proposal stage, signaling a need for better pricing tools or sales training.
Advanced integrations pull in external data too. Connect your CRM to market intelligence platforms, and deal probabilities adjust based on industry trends or competitor activity. This level of insight helps sales leaders make data-driven decisions about resource allocation and territory planning.
Link customer support systems for a complete interaction history
Customer service reaches new heights when your CRM connects to support platforms like Zendesk, Freshdesk, or ServiceNow. Support agents see every customer touchpoint – previous purchases, sales conversations, support tickets, and billing history – all in one unified view.
This customer relationship management integration prevents the frustrating “let me transfer you to someone who can help” experience. Agents know immediately if they’re talking to a high-value customer or someone who’s had repeated technical issues. They can reference specific sales conversations or previous support interactions without putting customers on hold.
The integration works both ways. Sales reps see support ticket history before important calls, helping them address concerns proactively—marketing teams spot patterns in support requests, identifying opportunities for better product documentation or feature improvements. When everyone has the complete customer story, service quality improves dramatically.
Integrate accounting software for streamlined billing processes
Money talks, and your CRM should listen. Business software integration between your CRM and accounting platforms, such as QuickBooks, Xero, or NetSuite, eliminates billing headaches and improves cash flow visibility.
When deals close in your CRM, invoices generate automatically in your accounting system. Customer information, product details, and pricing sync perfectly, reducing errors that delay payments. Recurring billing becomes effortless – subscription renewals trigger automatically based on CRM contract dates.
Finance teams gain unprecedented visibility into the sales pipeline. They can predict cash flow months by analyzing deal probability and close dates. Payment status updates flow back to the CRM, too, so sales reps know immediately if a customer has outstanding invoices before proposing additional services.
This integration best practices approach creates accountability across teams. Sales can’t close deals without proper approval workflows, and finance can automatically track commission calculations. The result is cleaner books, faster collections, and better collaboration between revenue-generating departments.
ATS Integrations That Streamline Your Hiring Process
Connect job boards for automated candidate sourcing.
Modern ATS integration with job boards transforms how companies discover talent. When your applicant tracking system connects directly with platforms like LinkedIn, Indeed, and ZipRecruiter, you create a robust talent pipeline that works around the clock. These integrations automatically post open positions across multiple boards with a single click, saving hours of manual work while expanding your reach to qualified candidates.
The real magic happens when candidates apply through these connected platforms. Their information flows seamlessly into your ATS, complete with resume data, contact details, and source tracking. This automated workflow eliminates data entry errors and ensures no promising candidate falls through the cracks. Advanced ATS integration features can even parse resume information using AI, automatically categorizing skills and experience levels for faster screening.
Innovative companies are taking this further by setting up automated candidate sourcing based on specific criteria. Your integrated system can actively search job boards for passive candidates who meet your requirements, and send personalized outreach messages when appropriate matches are found.
Sync with background check services for faster screening
Background verification represents a critical bottleneck in most hiring processes, often adding days or weeks to your timeline. ATS integration with background check providers like HireRight, Sterling, or Checkr streamlines this essential step by automating data transfer and status updates.
Once a candidate reaches the background check stage, integrated systems automatically send their information to your chosen verification service. No more copying and pasting personal details or uploading documents manually. The candidate receives instructions directly through the integrated platform, and results are returned to your ATS with clear pass/fail indicators and detailed reports.
This seamless connection dramatically reduces time-to-hire while maintaining compliance standards. Hiring managers can see background check status in real-time without logging into separate systems or chasing down updates via email. When issues arise, the integration flags them immediately, allowing your team to address concerns quickly or move forward with alternative candidates.
Link HR information systems for seamless onboarding
The transition from candidate to employee shouldn’t feel like crossing a digital chasm. ATS integration with HR information systems creates a seamless bridge that carries new-hire data directly into your HRIS platform. Employee details, compensation agreements, start dates, and role information are transferred automatically, eliminating duplicate data entry that plagues most organizations.
This integration proves especially valuable for larger companies handling multiple hires simultaneously. New employees can complete digital paperwork, tax forms, and company policy acknowledgments through connected systems that populate both your ATS records and HR database. Their manager receives automatic notifications about start dates and required preparations, while IT gets alerts to set up accounts and equipment.
Progressive organizations are using these integrations to create comprehensive onboarding workflows that extend beyond day one. The system can trigger welcome emails, schedule orientation sessions, assign training modules, and even coordinate office space allocation based on the hire data flowing from your ATS.
Integrate scheduling tools for coordinated interview management
Interview coordination often becomes a logistical nightmare, especially when multiple stakeholders need to participate. ATS integration with scheduling platforms like Calendly, Acuity, or Microsoft Bookings transforms this chaos into a streamlined process that works for everyone involved.
Candidates can view available interview slots directly through your ATS portal, selecting times that work with their schedule while automatically checking interviewer availability. The integration blocks out appropriate time slots, sends calendar invitations to all participants, and even includes relevant candidate information in meeting details.
Video conferencing integrations take this further by automatically generating meeting links and sending them to both candidates and interviewers. Some advanced setups can record interviews for later review, automatically linking recordings to the candidate’s profile in your ATS. Phone-screening integrations can automatically dial candidates and log call duration and outcomes.
Connect assessment platforms for data-driven hiring decisions
Skills assessments provide objective data about candidate capabilities, but managing separate testing platforms creates administrative overhead. ATS integration with assessment tools like HackerRank, TestGorilla, or Codility streamlines the testing process while centralizing results for easy comparison.
When candidates reach the assessment stage, integrated systems automatically send testing invitations with personalized instructions and deadlines. Results flow back into candidate profiles with detailed scoring breakdowns, allowing hiring teams to compare technical skills, cognitive abilities, or role-specific competencies side by side.
These integrations enable more sophisticated hiring workflows where assessment scores can trigger automatic advancement to the next stage or flag candidates who don’t meet minimum requirements. Some platforms offer video assessments or situational judgment tests, with results appearing directly in your ATS dashboard alongside traditional application materials.
Innovative hiring teams use assessment-integration data to identify patterns among successful hires and refine their testing criteria over time. This data-driven approach to candidate evaluation reduces bias while improving the correlation between assessment performance and job success.
Website Integration Strategies That Boost Conversion Rates
Implement live chat systems for real-time customer engagement.
Live chat integration transforms your website into a conversion powerhouse by catching visitors at critical decision moments. When someone lands on your pricing page or hovers over the “contact us” button, that’s your golden opportunity. Smart website integration connects your live chat directly to your CRM, automatically capturing visitor information and chat history for future follow-ups.
The magic happens when your chat system knows who’s talking. Integration with your customer database means your team can greet returning visitors by name and reference their previous interactions. This personal touch builds trust instantly and moves conversations toward conversion faster.
Set up automated triggers based on visitor behavior. Someone spending five minutes on your features page clearly needs help making a decision. Your chat widget can pop up with a targeted message like “Questions about our premium features? I’m here to help!” This proactive approach catches hesitant buyers before they bounce.
Connect your chat to your email marketing platform for seamless lead nurturing. When a chat ends without an immediate conversion, the visitor’s information is added to your nurturing sequence. They’ll receive targeted follow-up emails that reference their specific questions from the chat conversation.
Modern chat systems also integrate with your analytics tools, showing you which pages generate the most chat conversations and which agents convert best. This data helps you optimize both your website content and your sales approach.
Connect analytics tools for comprehensive visitor tracking
Business software integration between your website and analytics platforms creates a complete picture of your visitor journey. Google Analytics integration is just the starting point – advanced tracking connects your website data with your CRM and email marketing systems for deeper insights.
Heat mapping tools like Hotjar or Crazy Egg show exactly where visitors click, scroll, and get stuck on your pages. When this data connects to your CRM, you can see which design elements influence conversions for different customer segments. B2B visitors might respond to different page layouts than individual consumers.
Cross-platform tracking reveals the whole customer journey. Someone might discover you through social media, visit your website three times over two weeks, download a whitepaper, attend a webinar, and then finally request a demo. Without proper CRM website integration, these touchpoints appear as separate interactions rather than a cohesive journey.
Event tracking captures specific actions that signal buying intent. Downloads, video views, pricing page visits, and demo requests all trigger data points in your integrated system. Your sales team receives real-time notifications when hot leads take high-value actions, enabling immediate follow-up while interest is high.
Attribution modeling becomes powerful when all your tools talk to each other. You’ll know which marketing channels drive the highest-value customers, not just the most clicks. This insight guides budget allocation and campaign optimization across all platforms.
Sync email marketing platforms for targeted campaigns
Email marketing platform integration creates personalized experiences that feel almost telepathic. When your website, CRM, and email system work together, you can send the right message to the right person at precisely the right moment.
Behavioral triggers become incredibly precise when best practices are properly integrated. Someone who views your pricing page gets different emails than someone who reads your blog posts. The pricing page visitor receives a targeted offer or case study, while the blog reader gets educational content that builds trust over time.
Dynamic content takes personalization to the next level. Your emails can display different product recommendations, testimonials, or calls to action based on each recipient’s website behavior and CRM data. A returning customer sees renewal offers, while a prospect sees onboarding information.
Abandoned form completion campaigns automatically recover lost leads. When someone starts filling out your contact form but doesn’t submit it, your integrated system captures their partial information and sends a gentle follow-up email. Many businesses recover 15-30% of these abandoned leads through strategic follow-up sequences.
Automated workflow integration segments your audience based on real behavior, not assumptions. Instead of generic “newsletter subscribers,” you have specific lists like “downloaded pricing guide,” “attended webinar,” or “visited competitor comparison page.” Each segment receives highly relevant content that moves them closer to purchase.
Lead scoring becomes dynamic when email engagement data is fed back into your CRM. Opens, clicks, and forwards influence lead scores alongside website behavior and sales interactions. Your team focuses on the hottest prospects while nurturing sequences handle the rest automatically.
Technical Implementation Best Practices for Smooth Integration
Evaluate API compatibility and data mapping requirements
Before diving into any integration project, you need to check whether your systems can actually communicate with each other. Start by examining the APIs available for your CRM, ATS, and website platforms. Not all APIs are created equal – some offer full read-write access while others might be limited to basic data retrieval.
Document the data fields in each system and create a mapping strategy. Your CRM might store customer names as “First Name” and “Last Name,” while your website form captures them as “Full Name.” These mapping differences can break your integration if not correctly addressed upfront.
Pay attention to API rate limits and authentication methods. Some platforms limit the number of requests you can make per hour, affecting real-time data sync capabilities. OAuth 2.0 is becoming the standard for secure API access, but older systems might still use API keys or basic authentication.
Test your API connections in a sandbox environment first. Many integration failures happen because teams assume compatibility without proper testing. Create sample data exchanges between systems to identify potential bottlenecks or formatting issues before going live.
Plan phased rollout strategies to minimize business disruption
Rolling out all integrations at once is asking for trouble. Innovative companies break their integration projects into manageable phases that reduce risk to daily operations.
Start with your least critical data flows first. Maybe begin by syncing contact information between your CRM and website, then gradually add more complex workflows, such as automated lead scoring or candidate pipeline updates. This approach lets your team learn and adapt without risking essential business processes.
Consider running parallel systems during the initial phase. Keep your manual processes running alongside the new automated workflows until you’re confident everything works correctly. This safety net prevents data loss and keeps operations running smoothly if issues arise.
Schedule rollouts during low-traffic periods. Avoid launching new integrations during peak hiring seasons, major sales campaigns, or busy website traffic periods. Plan for adequate testing time between phases – rushing leads to problems that could have been easily prevented.
Communicate timeline expectations clearly with all stakeholders. Your sales team needs to know when CRM changes will affect their daily workflows, and HR should understand how ATS modifications might impact their recruiting processes.
Establish data security protocols and compliance measures
Security can’t be an afterthought when connecting business systems. Start by identifying which types of data will flow between your integrated platforms – customer information, employee records, and financial data all require different levels of protection.
Encrypt data both in transit and at rest. Modern integration platforms support SSL/TLS encryption for data transfers, but you also need to verify that stored data remains encrypted. This is especially important when handling sensitive information, such as social security numbers or payment details, in your CRM-ATS integration workflows.
Set up proper access controls and user permissions. Not everyone needs access to all integrated data. Your marketing team might need customer contact information from the CRM, but they don’t need access to salary information from your ATS. Create role-based permissions that limit access to only the necessary data.
Regular security audits become critical with integrated systems. What seems secure individually might create vulnerabilities when connected. Schedule quarterly reviews of your integration security measures and update protocols as needed.
Document compliance requirements specific to your industry. Healthcare organizations need HIPAA compliance, financial services require SOX compliance, and companies handling EU customers must follow GDPR guidelines. Your integration setup must maintain these compliance standards across all connected platforms.
Create backup and recovery procedures for system reliability
Integration failures will happen – the question is whether you’re prepared when they do. Start by identifying critical integration points where failures would have a significant impact on business operations. Your CRM website integration might be essential for lead capture, while ATS integrations could be crucial for hiring workflows.
Implement automated backup procedures for integration configurations and data mappings. Store these backups separately from your primary systems so they remain accessible during outages. Include detailed documentation about how to restore each integration component.
Set up monitoring and alerting systems that notify you immediately when integrations fail. Real-time alerts let you address problems before they cascade into bigger issues. Monitor not just system uptime, but also data flow volumes and processing times to catch subtle issues early.
Create rollback procedures for each integration phase. Sometimes the fastest way to restore operations is to disable a problematic integration and temporarily return to manual processes. Document exactly how to quickly disable integrations without affecting other connected systems.
Test your recovery procedures regularly through planned exercises. Schedule quarterly tests where you simulate integration failures and practice your recovery process. These exercises often reveal gaps in your procedures that aren’t obvious during normal operations.
Establish clear escalation procedures and emergency contacts. Your IT team needs to know exactly who to call when integrations fail outside business hours. Include contact information for third-party vendors and integration platform support teams in your emergency response plans.
Measuring Integration Success and ROI
Track productivity gains across integrated departments.
Quantifying productivity improvements across your organization requires establishing baseline measurements before implementing CRM, ATS, or website integration solutions. Start by documenting current task completion times, error rates, and manual touchpoints in each department. Sales teams benefit enormously from CRM website integration, which eliminates duplicate data entry and reduces lead response times by up to 60%. Marketing departments see significant gains when their automation tools seamlessly integrate with customer relationship management systems, enabling real-time campaign adjustments based on sales data.
HR departments experience measurable productivity boosts through applicant tracking system integration, reducing time-to-hire metrics and improving candidate experience scores. Customer service teams show the most dramatic improvements when all systems work together—agents access complete customer histories instantly, reducing call resolution times and increasing first-call resolution rates. Document these improvements monthly using specific metrics such as tasks completed per hour, reduced system switching, and decreased time spent searching across platforms.
Monitor improvements in data accuracy and reduce errors.
Data quality serves as a critical indicator of successful business software integration. Before integration, organizations typically struggle with inconsistent customer information across different platforms, leading to communication gaps and missed opportunities. Post-integration monitoring should focus on reducing duplicate records, improving data completeness scores, and ensuring cross-system data consistency.
Implement automated data validation rules that flag inconsistencies immediately. Track the percentage of clean, complete customer records across your CRM and website integration points. Most businesses see data accuracy improvements of 40-70% within the first six months of proper integration implementation. Monitor error logs from each integrated system to identify patterns and quickly address root causes.
Customer information synchronization between systems reduces manual corrections by up to 85%. Track field-level accuracy improvements, paying special attention to contact information, purchase history, and communication preferences. These measurements directly correlate with improved customer experiences and increased revenue opportunities.
Calculate time savings from automated workflows.
Automated workflow integration delivers some of the most measurable ROI improvements—document time savings by mapping out previous manual processes and comparing them to new automated workflows. Sales teams typically save 2-4 hours daily through automated lead routing, follow-up scheduling, and proposal generation when CRM ATS integration works properly.
Administrative tasks like data entry, report generation, and system updates consume significantly less time after seamless system integration. HR departments report saving 15-20 hours weekly on candidate tracking, interview scheduling, and onboarding processes through proper ATS integration with other business systems.
Calculate the monetary value of time savings by multiplying saved hours by average hourly wages for each role. Include indirect benefits like reduced overtime costs and improved employee satisfaction. Most organizations discover that automated workflow integration pays for itself within 6-12 months through time savings alone.
Assess customer satisfaction improvements from unified experiences.
Customer experience improvements provide the strongest business case for integration investments. Unified customer data enables personalized interactions across all touchpoints, leading to higher satisfaction scores and increased loyalty—track Net Promoter Scores, customer satisfaction ratings, and retention rates before and after integration implementation.
Response times improve dramatically when customer service representatives access complete interaction histories through integrated systems. Average resolution times typically decrease by 30-50%, while customer satisfaction scores increase proportionally. Monitor complaint patterns to identify where integration best practices deliver the most tremendous improvements.
Revenue per customer often increases after successful integration of ROI measurement programs are established. Customers appreciate consistent experiences across sales, marketing, and support interactions: track cross-selling success rates, repeat purchase frequency, and customer lifetime value to quantify these improvements. Most businesses see increases of 15-25% in customer satisfaction scores within the first year of comprehensive system integration.
Your business systems work best when they talk to each other. CRM integrations transform how you manage customers by connecting sales, marketing, and support data in one place. ATS integrations make hiring smoother by automatically moving candidate information between platforms and keeping your team on the same page. Website integrations capture leads more effectively and convert visitors into customers by connecting forms, chat tools, and analytics directly to your central systems.
Getting these integrations right comes down to planning and following technical best practices. Choose integrations that solve real problems for your team, not just ones that look impressive. Test everything before going live, and keep measuring your results to make sure the connections are actually helping your business grow. The time you spend setting up these integrations properly will pay off with better data, happier teams, and more revenue coming through your door.
Empower your brand with cutting-edge Staffing Websites, data-driven Recruiting Websites, and tailored Staffing Website Design. Discover growth-focused solutions like Engineering Staffing Website Design, explore streamlined automation with our Staffing Website Integrations, and see measurable success in our Case Studies. Whether you’re optimizing lead generation or scaling operations, Staffing Future builds digital platforms that convert. Start your transformation by visiting our Book a Demo page today.
