Notification
Notification actions allow you to stay informed about your campaign performance in real time. Whenever your optimization flow detects a condition is met, WASK can instantly alert you or your team through the channel of your choice without requiring you to log in to the platform. This ensures faster responses to budget overruns, performance drops, or any other critical events you define.
Send Email
The Send Email action sends an automated email notification to one or more specified recipients whenever the conditions in your optimization flow are triggered. You can enter multiple email addresses to ensure the right team members are notified at the right time.
This action is especially useful for teams that manage campaigns collaboratively. For example, if your campaign's cost-per-click exceeds a defined threshold, WASK can automatically send an alert email to your media buyer, account manager, or client keeping everyone in the loop without manual monitoring.
Collect Lead Forms
The Collect Lead Forms action retrieves lead form submissions from your selected Meta campaigns and consolidates them within WASK. When this action is triggered by the flow, WASK pulls the latest lead data associated with the campaigns you have specified as the source.
This is particularly valuable for performance marketers running lead generation campaigns on Meta. Instead of manually downloading leads from Meta Ads Manager, WASK automates the collection process based on the schedule or conditions you set in your flow saving time and reducing the risk of delayed follow-up.
Send Slack Message
The Send Slack Message action delivers an automated notification directly to a selected Slack channel whenever your flow's conditions are met. You can connect your Slack workspace to WASK and specify the target channel (e.g., #paid-ads, #alerts) where the message should be sent.
This action is ideal for performance marketing teams that use Slack as their primary communication tool. When a campaign's ROAS drops below a target, or when a budget is about to be exhausted, WASK can notify your entire team in the relevant channel enabling faster, coordinated action.
Send Telegram Message
The Send Telegram Message action sends an automated message to a connected Telegram chat when the conditions defined in your flow are triggered. After connecting your Telegram account or bot to WASK, you can select the target conversation where notifications should be delivered.
This is a great option for solo advertisers or small teams who prefer Telegram for real-time communication. Whether it's a budget change, a campaign pause, or a performance alert, WASK will push the notification instantly so you never miss a critical moment even when you're away from your desk.
Send WhatsApp Message
The Send WhatsApp Message action sends an automated notification to a specified WhatsApp number when your flow's conditions are triggered. This allows you to receive real-time campaign alerts directly in your WhatsApp inbox.
WhatsApp notifications are particularly useful for advertisers and account managers who are frequently on mobile. You can set up this action to notify a client, a campaign manager, or yourself whenever a significant performance event occurs such as an ad being paused or a budget being adjusted ensuring you are always in control of your campaigns.
AI Actions
AI Actions leverage WASK's built-in artificial intelligence to automate creative improvements, generate performance reports, and manage ad comment moderation all without manual effort. These actions are designed to save time on repetitive tasks and help you maintain high-quality ad experiences at scale.
Improve Ad Creative with AI
The Improve Ad Creative with AI action automatically generates new ad creatives for your selected campaigns using WASK's AI engine. When this action is triggered by the conditions in your flow, WASK analyzes the existing creative and produces an improved version updating the ad's visual or copy elements to better align with performance goals.
This action is ideal for advertisers who run a high volume of creatives and need to continuously refresh their ads without dedicating significant manual effort. For example, if an ad's CTR drops below your defined threshold, WASK can automatically generate a new creative variation and apply it keeping your campaigns fresh and competitive.
AI Report
The AI Report action generates a comprehensive, AI-powered summary of your campaign's performance and delivers it directly to your email inbox. The report includes key metrics and insights tailored to the conditions and time period defined in your flow.
Rather than manually pulling reports from Meta Ads Manager or Google Ads, this action automates the entire reporting process. You can schedule your flow to trigger this action at regular intervals such as daily or weekly so that performance summaries land in your inbox automatically. The AI-generated narrative makes it easier to understand performance trends without having to interpret raw numbers.
Auto Reply IG & Facebook Ad Comments
The Auto Reply IG & Facebook Ad Comments action uses WASK's AI to automatically detect and respond to comments left on your Meta ad posts. When triggered, WASK scans the comments on your selected ads and generates contextually appropriate replies helping you maintain an active and responsive presence without manually monitoring every comment thread.
For brands running high-traffic campaigns on Instagram or Facebook, managing ad comments manually can be extremely time-consuming. This action ensures that user questions, compliments, and engagement are addressed promptly, which can improve ad relevance scores, build audience trust, and increase conversion rates. You can configure the tone and style of responses to match your brand voice.
Auto-Delete IG & Facebook Ad Comments
The Auto-Delete IG & Facebook Ad Comments action automatically detects and removes negative, harmful, or inappropriate comments from your Meta ad posts using WASK's AI. This helps you maintain a clean, brand-safe environment around your ads without requiring constant manual moderation.
Negative comments on ad posts can damage brand perception and reduce the effectiveness of your campaigns. By automating comment moderation, you ensure that your ad experience remains positive for prospective customers. WASK's AI evaluates comments based on sentiment and content, and removes those that fall below your standards protecting your brand at scale.
Report
Report actions allow you to automatically export or deliver campaign data to external tools and inboxes. Instead of manually exporting performance reports, you can configure your optimization flow to push data to the right destination at the right time.
AI Report
The AI Report action generates an AI-powered campaign performance summary and sends it to specified email addresses. The report is compiled based on the metrics and time range relevant to your flow and includes actionable insights generated by WASK's AI engine.
This action is useful in reporting flows where you want to automatically distribute performance summaries to clients, stakeholders, or team members. Paired with a scheduled flow trigger, it eliminates the need to manually compile and send reports letting WASK handle routine reporting while you focus on strategy.
Google Sheets
The Google Sheets action automatically exports your campaign data to a specified Google Sheets spreadsheet when the flow's conditions are triggered. You can connect your Google account to WASK and select the target sheet where data should be written.
This is an excellent option for teams that use Google Sheets for custom reporting, budget tracking, or data visualization. By automating data exports through your optimization flow, you can keep your spreadsheets up to date without manual copy-pasting. The exported data can include performance metrics such as impressions, clicks, spend, conversions, and more making it easy to build live dashboards or share structured reports with stakeholders.
Budget
Budget actions give you full programmatic control over how much you are spending on your campaigns and ad sets. By incorporating budget actions into your optimization flows, you can ensure that spending automatically scales up during high-performing periods and pulls back when performance falls below your targets without any manual adjustments.
Increase Campaign Budget
The Increase Campaign Budget action raises the daily or lifetime budget of the selected campaign by a specified percentage when the flow's conditions are met. This allows you to automatically scale spending in response to strong campaign performance.
For example, you can set up a condition that checks whether your campaign's ROAS is above a target value, and if it is, WASK will automatically increase the budget to capitalize on the momentum. This is particularly useful during peak seasons, high-converting days of the week, or whenever you want to scale without missing the performance window.
Decrease Campaign Budget
The Decrease Campaign Budget action reduces the daily or lifetime budget of the selected campaign by a specified percentage when the defined conditions are triggered. This helps you automatically control overspending and protect your advertising budget during underperforming periods.
For instance, if your campaign's cost per conversion rises above an acceptable threshold, WASK can automatically reduce the campaign budget until performance improves. This is a valuable safeguard for advertisers who manage multiple campaigns and cannot monitor spending fluctuations in real time.
Set Campaign Budget
The Set Campaign Budget action replaces the campaign's existing budget with a specific fixed value that you define in the action settings. Unlike the Increase or Decrease actions which adjust the budget relative to the current value this action sets an absolute amount regardless of what the current budget is.
This is useful when you want to enforce a hard budget cap, reset spending to a planned level at the start of a new period, or standardize budgets across campaigns as part of a broader strategy. You can combine this with a scheduling condition to automatically reset campaign budgets at the beginning of each week or month.
Increase Ad Set Budget
The Increase Ad Set Budget action raises the budget of a specific ad set within your Meta campaign. When the flow's conditions are met, WASK automatically increases the ad set's budget by the percentage you have defined allowing you to redirect more spend toward your best-performing audiences or placements.
This action gives you granular control over budget allocation at the ad set level. For example, if a particular ad set targeting a specific audience consistently delivers a lower CPA than others, you can set up a flow to automatically increase its budget and maximize returns from that segment without touching the broader campaign budget.
Decrease Ad Set Budget
The Decrease Ad Set Budget action reduces the budget allocated to a specific ad set within your Meta campaign when the defined conditions are met. This allows you to pull back spending from underperforming audiences, placements, or creative combinations without pausing the ad set entirely.
For example, if a particular ad set's frequency becomes too high or its CTR drops significantly, WASK can automatically reduce its budget slowing delivery while you reassess targeting or creatives. This is a more measured approach than a full pause and helps maintain campaign continuity.
Set Ad Set Budget
The Set Ad Set Budget action assigns a specific fixed budget to the selected ad set, overriding whatever budget was previously set. This gives you precise, absolute control over how much a particular ad set can spend independent of any relative adjustments.
Use this action when you want to enforce strict per-ad-set spending limits, realign budgets after a performance review, or standardize allocations across multiple ad sets in a structured flow. Unlike incremental budget changes, this action is especially useful for bringing all ad sets to a uniform budget level as part of a planned campaign reset.
Bid
Bid actions allow you to automatically adjust the bid amounts for your campaigns or ad sets in response to performance conditions. Fine-tuning bids is one of the most effective ways to control where and how your ads compete in the auction and automating this process through optimization flows ensures your bids are always aligned with your performance goals.
Increase Campaign Bid Amount
The Increase Campaign Bid Amount action raises the bid amount for the selected Google Ads campaign by the percentage you specify when the flow's conditions are triggered. Increasing a campaign's bid helps your ads compete more aggressively in the auction, which can improve ad placement and visibility during high-performance periods.
For example, if your campaign's conversion rate rises above a set benchmark, you can configure WASK to automatically raise the bid to maintain a top ad position and capture more high-intent traffic. This is particularly useful for time-sensitive campaigns where securing a prominent placement directly impacts results.
Decrease Campaign Bid Amount
The Decrease Campaign Bid Amount action reduces the bid for the selected Google Ads campaign when the defined conditions are met. Lowering your bid can help manage costs during periods when competition is high but conversion rates are low, or when you want to reduce spend on less valuable traffic segments.
For instance, if your campaign's CPC climbs above a profitable threshold without a corresponding improvement in conversions, WASK can automatically reduce the bid to bring cost metrics back in line. This action is part of a cost-efficiency strategy that keeps your campaigns competitive without overspending.
Set Campaign Bid Amount
The Set Campaign Bid Amount action assigns a specific, fixed bid value to the selected Google Ads campaign, replacing any previously set bid. Rather than adjusting the existing bid incrementally, this action enforces an exact bid amount that you define.
This is useful when you want to standardize bids across campaigns, enforce a hard maximum bid, or reset bids to a planned level at the start of a new period. It is particularly valuable in scenarios where you want to ensure consistent auction behavior across multiple flows or when transitioning between bidding strategies.
Increase Ad Set Bid Amount
The Increase Ad Set Bid Amount action raises the bid amount for a specific Meta ad set when the flow's conditions are triggered. Increasing the bid at the ad set level allows you to compete more aggressively for the audiences, placements, or timeframes that matter most to your campaign goals.
For example, if a specific audience segment consistently drives higher-quality conversions, you can set up a flow to automatically increase its bid ensuring that WASK's delivery prioritizes that segment in the auction. This level of granularity gives you more precise control over where your budget is competed.
Decrease Ad Set Bid Amount
The Decrease Ad Set Bid Amount action reduces the bid for a selected Meta ad set when the defined conditions are met. Lowering the bid at the ad set level is an effective way to reduce spend on audiences or placements that are not delivering adequate returns without pausing delivery entirely.
This can be used, for example, when an ad set's CPM rises sharply due to increased competition, but the conversion rate does not justify the higher cost. WASK will automatically bring the bid down to a more sustainable level, helping you maintain efficient delivery across your campaign portfolio.
Set Ad Set Bid Amount
The Set Ad Set Bid Amount action assigns a specific, fixed bid value to the selected Meta ad set, replacing any previously configured bid. This gives you absolute control over bid levels at the ad set granularity regardless of what the current bid is.
Use this action when you need to enforce consistent bid caps across multiple ad sets, align bids with a new campaign strategy, or reset bidding after a testing phase. Combined with a scheduling or performance-based condition, this action enables systematic bid management without manual intervention.
Pause
Pause actions allow your optimization flows to automatically stop the delivery of campaigns, ad sets, ads, or keywords when specific conditions are met. Rather than monitoring performance manually and making reactive changes, you can let WASK handle the pausing automatically protecting your budget and maintaining campaign quality at all times.
Pause Campaign
The Pause Campaign action completely stops the delivery of the selected campaign when the flow's conditions are triggered. Once paused, none of the ads within the campaign will serve until the campaign is manually reactivated or until a Start Campaign action in another flow restarts it.
This action is commonly used as a safeguard against runaway spending. For example, if a campaign exhausts its planned budget ahead of schedule, or if key performance metrics fall below acceptable levels, WASK can automatically pause the entire campaign preventing further wasted spend. You can pair this with a notification action to alert your team the moment a campaign is paused.
Pause Ad Set
The Pause Ad Set action stops the delivery of all ads within a specific ad set when the flow's conditions are met. The rest of the campaign continues to run unaffected only the targeted ad set is paused.
This is useful for isolating and stopping a specific audience segment, placement group, or creative test that is underperforming, without disrupting the broader campaign. For example, if one ad set's frequency becomes too high and engagement drops, WASK can automatically pause it while the rest of the campaign continues to deliver. This preserves campaign momentum and makes it easier to diagnose performance issues at the ad set level.
Pause Ad
The Pause Ad action temporarily stops a single ad from running when the flow's conditions are triggered. The parent ad set and campaign remain active only the specified ad is paused.
This is the most granular pausing option available and is ideal for creative-level optimization. For instance, if a specific ad's CTR drops significantly or if its cost per result becomes unprofitable, WASK can automatically pause that ad while the remaining creatives in the ad set continue to deliver. This helps you maintain performance without removing ads manually from each campaign.
Pause Keyword
The Pause Keyword action temporarily disables a specific keyword within a Google Ads ad group when the flow's conditions are triggered. When a keyword is paused, your ads will no longer serve for searches matching that keyword helping you eliminate wasteful spend on terms that are not converting.
This is particularly valuable in search campaigns where individual keywords can vary significantly in performance. For example, if a keyword's cost per conversion exceeds your target CPA, WASK can automatically pause it while leaving the rest of your keyword list active. This level of granular control helps you continuously refine your targeting without constant manual review of keyword performance.
Keyword
Keyword actions give you automated control over the keywords in your Google Ads campaigns. From pausing and reactivating individual keywords to managing negative keyword lists and match types, these actions allow your optimization flows to dynamically manage your search targeting in response to real performance data.
Pause Keyword
The Pause Keyword action temporarily disables the selected keyword within your Google Ads ad group when the flow's trigger conditions are met. Ads in that ad group will no longer enter the auction for searches matching that keyword until it is reactivated.
Use this action to automatically remove poorly performing keywords from active rotation without deleting them. It is especially useful in large-scale search campaigns where continuous manual keyword review is impractical. For example, if a keyword's average CPC rises above a set limit without a proportional improvement in conversions, WASK will pause it automatically helping you keep your campaign efficient and focused.
Start Keyword
The Start Keyword action reactivates a previously paused keyword within your Google Ads ad group when the flow's conditions are met. Once restarted, the keyword re-enters the auction and your ads can begin serving for it again.
This action is most powerful when used in combination with the Pause Keyword action or as part of a scheduled flow. For example, you could pause a keyword during low-conversion hours and automatically restart it when high-performance periods begin. You can also use this action to reactivate keywords that were paused due to a temporary performance dip once conditions have improved.
Exclude Search Term (Negative)
The Exclude Search Term action adds a specific search term to your campaign's negative keyword list, preventing your ads from appearing for that query in the future. This action can be triggered automatically based on the search term's performance data within your flow.
Managing negative keywords is a critical part of maintaining a high-quality search campaign. Without regular exclusions, your budget can be wasted on irrelevant or low-intent queries. By automating this process through WASK, you can set up conditions such as 'if a search term has generated more than X clicks with zero conversions' and have WASK automatically exclude it, ensuring your ads only appear for the most relevant searches.
Include Search Term
The Include Search Term action adds a specific search term to your keyword targeting list when the flow's conditions are triggered. This allows you to automatically expand your keyword coverage by capturing high-performing search terms that your campaigns have already been receiving traffic for.
Search term data from your existing campaigns is a goldmine for finding new keywords. If a term consistently generates clicks and conversions but is not yet explicitly targeted, WASK can automatically add it to your keyword list ensuring your bids are aligned with actual search behavior. This action is particularly useful for growing campaigns where you want to systematically capture emerging demand without manual keyword research.
Change Keyword Match Type
The Change Keyword Match Type action updates the match type of a selected keyword in your Google Ads ad group switching it between broad match, phrase match, and exact match when the flow's conditions are met.
Keyword match types control how broadly or narrowly your ads match to search queries. Broad match captures the widest range of searches, phrase match requires the search to contain your keyword phrase in order, and exact match only triggers your ad for searches that precisely match your keyword. As a campaign matures and you gather more performance data, shifting to a tighter match type (e.g., from broad to phrase, or phrase to exact) can significantly improve relevance and reduce wasted spend. WASK allows you to automate this transition based on real performance thresholds rather than arbitrary timelines.
Start
Start actions allow your optimization flows to automatically reactivate campaigns, ad sets, ads, or keywords that have been paused. Whether you are scheduling campaigns to run during specific windows or restarting elements that meet recovery conditions, Start actions ensure continuous and strategic delivery without requiring manual intervention every time you want to resume activity.
Start Campaign
The Start Campaign action resumes delivery of the selected campaign when the flow's conditions are triggered. If the campaign was paused either manually or by a previous Pause Campaign action this will restart it and allow all eligible ads within it to begin serving again.
This action is most commonly used in scheduling flows or as part of a pause-and-resume strategy. For example, you might pause a campaign during low-conversion hours every evening and use a scheduled flow to automatically restart it the following morning. You can also pair this with a performance-recovery condition such as restarting a campaign only when CPA drops back below a target threshold to build intelligent, self-correcting automation.
Start Ad Set
The Start Ad Set action reactivates a previously paused ad set within the selected campaign when the flow's conditions are met. All eligible ads within the ad set will resume delivery once this action is triggered.
Use this action to bring ad sets back into rotation after a planned pause or once a performance condition has recovered. For example, if you paused an ad set because its frequency was too high, you could set up a flow that automatically restarts it after a cooldown period giving the audience time to reset before re-engagement. This allows for a more dynamic and audience-sensitive campaign management approach.
Start Ad
The Start Ad action reactivates a single, previously paused ad when the flow's conditions are triggered. The ad re-enters delivery and campaign picking up exactly where it left off without resetting its performance history.
This is the most granular restart option available and is ideal for cycling creatives in and out of rotation.
Start Keyword
The Start Keyword action reactivates a previously paused keyword within your Google Ads ad group when the flow's conditions are triggered. Once restarted, the keyword re-enters the auction and your ads can begin appearing for relevant searches again.
This action is particularly useful in scheduling flows or recovery-based automation. For example, you can configure a flow that pauses keywords during hours with historically low conversion rates and automatically restarts them during peak performance windows. Similarly, if a keyword was paused because its CPA spiked, you can set a condition that only restarts it once overall campaign efficiency has stabilized creating a smart, adaptive keyword management system.
If you need more assistance, you can contact us anytime.

