ADVERTISEMENT

Grab asenso brings merchant AI, cashless tools to Baguio's MSMEs

Backing the city's smart-city roadmap

By MBrand
Published Oct 25, 2025 11:09 am

At A Glance

  • Grab Philippines brings its Asenso Learning Caravan to Baguio City, equipping micro, small, and medium-sized enterprises (MSMEs) with AI-powered tools, cashless payments, and practical digital skills.
Grab Philippines brings its Asenso Learning Caravan to Baguio City, equipping micro, small, and medium-sized enterprises (MSMEs) with AI-powered tools, cashless payments, and practical digital skills that align with the city’s Smart City priorities: data-driven policymaking, tourism technology, and city-wide digital readiness.
Grab Asenso, Grab’s flagship public-private initiative, maps directly to cities’ digitalization priorities, including Baguio’s. The program upskills small businesses in digital-first marketing and AI, while introducing mobile-first tools that make it easy for entrepreneurs to upgrade and scale their operations – from accepting cashless payments to listing on discovery and delivery channels – without heavy capex or technical lift.
“Digital readiness is prosperity policy,” said Grab Philippines Deputy Head for Cities, Paula Catanghal. “Baguio understands that when a humble eatery, a pasalubong shop, or a home kitchen can accept tap-&-scan-to-pay, run promotions with an AI co-pilot, and digest basic demand data, policy converts into paydays. With Grab Asenso, we’re helping translate the City’s smart-city vision into everyday capability for thousands of entrepreneurs.”
DICT Assistant Division Chief, Jeehad Tanggol, in a keynote address delivered on behalf of DICT Secretary, Henry Aguda, underscored how “Grab Asenso is a powerful display of Digital Bayanihan, a modern-day take on our cherished tradition of community cooperation.” He adds, “The DICT and our valued private sector partners, like Grab, have come together to bridge the digital divide and bring opportunities directly to your doorstep. This isn't just about government programs; it's about a united front, a collective effort to uplift every Filipino MSME. This learning caravan is in line with the DICT’s Trabahong Digital Program, a bold and ambitious national vision to create 8-million digital and digitally-enabled jobs.”
Grab’s long game: Powering MSME growth through digital enablement
GrabFood launched in Baguio in 2020, giving local MSMEs a digital path through the pandemic and beyond. Since then, the platform has recorded year-on-year growth in onboarded MSME merchant-partners. This proves how the city’s small enterprises are fast adapting to digital commerce.
GrabFood merchant-partners leveraged actionable business data to refine their product mix, pricing, and promotional strategies, enabling them to respond to shifting consumer demand in real time. Many also accessed working capital and expansion funding through Merchant Quick Cash, Grab’s in-app financing facility designed for small entrepreneurs.
Combined with a highly active consumer base that sustained demand beyond Baguio’s seasonal tourism peaks, these tools enabled merchants to pursue sustainable growth in an increasingly competitive market.
Raff’s Fried Chicken House co-owners, Rowena Ninalga and Anabelle Canaveral, shared how GrabFood orders helped them grow a streetside eatery into multiple branches and scale their team from two to twenty. They also highlighted the impact of self-serve tools like Grab Spotlight Ads, which make on-platform marketing simple and affordable. “Spotlight Ads turned our sales from hopeful to intentional. We pushed seasonal bestsellers at the exact moment customers were ready to buy, and the results kept building week after week. That’s why we’re all in on Grab Asenso — because when the platform is this effective, growth becomes sustainable.”
This momentum underscores the growing need for mobile-first skills and tools — now reinforced by Merchant AI Assistant, Grab’s AI copilot for small businesses. The assistant helps entrepreneurs work faster and decide smarter by generating event-based promo strategies, automating menu setups, creating ready-to-post marketing content, and surfacing demand insights for smarter inventory and staffing.
Also at the heart of this digital shift is financial accessibility. Grab’s Tap & Scan to Pay, which is a mobile-first payment solution supporting both card tap and QR transactions, democratizes cashless payments for micro and small businesses once locked out of formal financial systems. Beyond access, Grab also provides Income Protection Coverage to merchants utilizing this payment channel, offering a safety net that cushions small business owners against unexpected disruptions in operations or earnings. Together, these initiatives build financial confidence and resilience for MSMEs. Tap & Scan to Pay is officially launching in Baguio City in 2026.
“Baguio City is becoming the kickstarter of a bolder, more digitally ready Cordillera, as it embraces technology as the great equalizer for every small business owner ready to take the leap forward,” Catanghal adds.

Related Tags

Grab Philippines
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.