{"id":2622,"date":"2026-03-05T23:24:44","date_gmt":"2026-03-05T15:24:44","guid":{"rendered":"https:\/\/blog.ola.tech\/?p=2622"},"modified":"2026-03-06T01:14:01","modified_gmt":"2026-03-05T17:14:01","slug":"iphone-text-shortcuts","status":"publish","type":"post","link":"https:\/\/ola.tech\/en\/blog\/iphone-text-shortcuts\/","title":{"rendered":"iPhone Text Shortcuts: Stop Typing the Same Things Over and Over"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\">I&#8217;ll be honest \u2014 I ignored this feature for about three years.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Every time someone said &#8220;text replacement,&#8221; I pictured something complicated. Like, settings buried five menus deep with weird toggles that might break autocorrect. So I just kept typing my email address. Over and over. Like an animal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Turns out it takes 30 seconds to set up. And now I use it literally every day.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Here&#8217;s the thing Apple should probably advertise more (but doesn&#8217;t): your iPhone can replace short typed codes with <em>anything<\/em> \u2014 your full email address, a phone number, a paragraph-long reply, even a string of emoji. Type <code>@@<\/code>, hit space, and your email appears. No copy-pasting. No opening a notes app. Just done.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">At OLA TECH, the whole team uses it. <code>@@<\/code> for email, <code>hhk<\/code> for our office address in Kowloon Tong, <code>omw<\/code> for &#8220;On my way, see you soon \ud83d\udc4b&#8221; \u2014 all synced across every iPhone, iPad, and Mac in the office through iCloud. Set it once, works everywhere.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">This guide shows you how to set it up in under 2 minutes, plus 10 shortcuts you can steal right now.<\/p>\n\n\n\n<div class=\"wp-block-greenshift-blocks-container gspb_container gspb_container-gsbp-ab076f5\" id=\"gspb_container-id-gsbp-ab076f5\">\n<p class=\"has-palette-color-4-color has-text-color has-link-color wp-elements-7bbdf36249c1a2fa9a74e476da46b57d wp-block-paragraph\"><strong>\u2705 Works on: <\/strong>iPhone, iPad, Mac<br><strong>\u2705 Syncs across devices via: <\/strong>iCloud (automatic, free)<br><strong>\u2705 iOS version required: <\/strong>iOS 12 and later (yes, it&#8217;s that old \u2014 and most people still don&#8217;t know about it)<br><strong>\u2705 Time to set up: <\/strong>Under 2 minutes<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-are-iphone-text-shortcuts\">What Are iPhone Text Shortcuts?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Think of it like autocorrect \u2014 but one you actually control.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Text Replacement lets you assign a short trigger code to any phrase. The moment you type the trigger and hit space, your iPhone swaps it out for the full text. No confirmation needed, no extra taps. It just happens.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Apple already includes one shortcut by default: type <code><strong>omw<\/strong><\/code> anywhere and your iPhone turns it into <strong>&#8220;On my way!&#8221;<\/strong> Which is helpful, though slightly formal. (Apple really said &#8220;On my way!&#8221; and not just &#8220;omw lol&#8221;.)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You create your own shortcuts for whatever <em>you<\/em> type repeatedly. Email addresses, phone numbers, your standard reply when someone asks if you&#8217;re available for a call, your home address for delivery forms \u2014 anything.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">It works in Messages, Mail, Notes, WhatsApp, Safari, and basically every text field on your device. Even third-party apps. The main exception is some third-party keyboards, which have their own autocorrect systems.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-set-up-text-shortcuts-on-iphone-step-by-step\">How to Set Up Text Shortcuts on iPhone (Step-by-Step)<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Setting up your first shortcut takes about 30 seconds:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Open the <strong>Settings<\/strong> app.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Tap <strong>General<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Scroll down and tap <strong>Keyboard<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 4:<\/strong> Tap <strong>Text Replacement<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5:<\/strong> Tap the <strong>+<\/strong> button in the top-right corner.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6:<\/strong> In the <strong>Phrase<\/strong> field, type the full text you want to appear \u2014 for example, your complete email address.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 7:<\/strong> In the <strong>Shortcut<\/strong> field, type your short trigger code \u2014 for example, <code>@@<\/code>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 8:<\/strong> Tap <strong>Save<\/strong> in the top-right corner. That&#8217;s it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>To use it:<\/strong> Start typing in any app, type your shortcut code, then hit the space bar. Or tap the suggestion that pops up above your keyboard. Either way works.<\/p>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box2622_2b7373-57 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box2622_2b7373-57 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;background:var(--theme-palette-color-8, #f8f8f8);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box2622_2b7373-57 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box2622_2b7373-57 .kt-info-svg-icon-flip, .kt-info-box2622_2b7373-57 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box2622_2b7373-57 .kt-blocks-info-box-media{color:var(--theme-palette-color-2, #00AF83);border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box2622_2b7373-57 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box2622_2b7373-57 .kt-infobox-textcontent h2.kt-blocks-info-box-title{color:var(--theme-palette-color-3, #012734);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box2622_2b7373-57 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--theme-palette-color-4, #00161d);}.kt-info-box2622_2b7373-57 .kt-blocks-info-box-learnmore{background:transparent;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}@media all and (max-width: 1024px){.kt-info-box2622_2b7373-57 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);}}@media all and (max-width: 767px){.kt-info-box2622_2b7373-57 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box2622_2b7373-57\"><span class=\"kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_lightbulb kt-info-svg-icon\"><svg viewBox=\"0 0 384 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M272 428v28c0 10.449-6.68 19.334-16 22.629V488c0 13.255-10.745 24-24 24h-80c-13.255 0-24-10.745-24-24v-9.371c-9.32-3.295-16-12.18-16-22.629v-28c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12zm-143.107-44c-9.907 0-18.826-6.078-22.376-15.327C67.697 267.541 16 277.731 16 176 16 78.803 94.805 0 192 0s176 78.803 176 176c0 101.731-51.697 91.541-90.516 192.673-3.55 9.249-12.47 15.327-22.376 15.327H128.893zM112 176c0-44.112 35.888-80 80-80 8.837 0 16-7.164 16-16s-7.163-16-16-16c-61.757 0-112 50.243-112 112 0 8.836 7.164 16 16 16s16-7.164 16-16z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">Pro tips<\/h2><p class=\"kt-blocks-info-box-text\"><strong>&nbsp;<\/strong>You can also open Text Replacement directly from your keyboard. While typing, long-press the \ud83d\ude0a or \ud83c\udf10 globe icon \u2192 tap Keyboard Settings \u2192 Text Replacement. Saves a few taps.<\/p><\/div><\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-to-set-it-up-on-mac\">How to Set It Up on Mac<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Good news \u2014 if you set shortcuts on your iPhone and iCloud is on, they automatically appear on your Mac too. You don&#8217;t have to do anything.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">But if you want to add or edit shortcuts directly on Mac:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 1:<\/strong> Click the <strong>Apple logo<\/strong> (top-left corner of your screen).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 2:<\/strong> Select <strong>System Settings&#8230;<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 3:<\/strong> Click <strong>Keyboard<\/strong> in the sidebar.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 4:<\/strong> Click <strong>Text Replacements\u2026<\/strong> (you&#8217;ll see it under &#8216;Text Input&#8217;).<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 5:<\/strong> Click <strong>+<\/strong> at the bottom of the list.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 6:<\/strong> In the <strong>Replace<\/strong> column, type your shortcut code. In the <strong>With<\/strong> column, type the full phrase.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Step 7:<\/strong> Press <strong>Return<\/strong> to save.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"syncing-across-iphone-ipad-and-mac\">Syncing Across iPhone, iPad, and Mac<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Once iCloud Drive is on, your shortcuts sync automatically everywhere. Most people are fine \u2014 but if yours aren&#8217;t syncing, here&#8217;s the fix:<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Settings \u2192 [Your Name] \u2192 iCloud<\/strong> \u2192 scroll down and make sure <strong>iCloud Drive<\/strong> is toggled <strong>on<\/strong> (green). That&#8217;s genuinely all it takes. If they still don&#8217;t show up after a few minutes, toggle iCloud Drive off and back on to force a refresh.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"10-text-shortcuts-worth-setting-up-right-now\">10 Text Shortcuts Worth Setting Up Right Now<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">These are the ones we actually use. Steal them directly \u2014 just swap the example text for your own details.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table class=\"has-fixed-layout\"><thead><tr><th>Shortcut (type this)<\/th><th>Phrase (expands to)<\/th><th>Best for<\/th><\/tr><\/thead><tbody><tr><td><code>@@<\/code><\/td><td><a href=\"mailto:yourname@email.com\">yourname@email.com<\/a><\/td><td>Email address in forms<\/td><\/tr><tr><td><code>pphn<\/code><\/td><td>+852 9123 4567<\/td><td>Phone number<\/td><\/tr><tr><td><code>hhome<\/code><\/td><td>Flat 12B, Block 3, XYZ Building<\/td><td>Home address for deliveries<\/td><\/tr><tr><td><code>omw<\/code><\/td><td>On my way! See you soon \ud83d\udc4b<\/td><td>WhatsApp \/ iMessage<\/td><\/tr><tr><td><code>ttks<\/code><\/td><td>Thanks so much! \ud83d\ude4f<\/td><td>Quick polite reply<\/td><\/tr><tr><td><code>mmtg<\/code><\/td><td>Hi, can we schedule a quick call this week?<\/td><td>Work outreach<\/td><\/tr><tr><td><code>iig<\/code><\/td><td>#photography #photooftheday #travel #lifestyle #hk<\/td><td>Instagram posts<\/td><\/tr><tr><td><code>bbye<\/code><\/td><td>Best regards, Peter<\/td><td>Email sign-off<\/td><\/tr><tr><td><code>llol<\/code><\/td><td>\ud83d\ude02\ud83d\ude02\ud83d\ude02<\/td><td>Because typing emoji is annoying<\/td><\/tr><tr><td><code>ww8<\/code><\/td><td>Waiting for you at the entrance \ud83d\udccd<\/td><td>Meeting IRL<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">A few personal favourites from our team: one person has <code>ssry<\/code> set to a three-paragraph apology email they send to suppliers. Another has their MTR exit directions to our office (<code>ddirections<\/code>). Genuinely saves time.<\/p>\n\n\n<style>.wp-block-kadence-column.kb-section-dir-horizontal > .kt-inside-inner-col > .kt-info-box2622_7d2a16-52 .kt-blocks-info-box-link-wrap{max-width:unset;}.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);border-top-left-radius:30px;border-top-right-radius:30px;border-bottom-right-radius:30px;border-bottom-left-radius:30px;background:var(--theme-palette-color-8, #f8f8f8);padding-top:var(--global-kb-spacing-xs, 1rem);padding-right:var(--global-kb-spacing-xs, 1rem);padding-bottom:var(--global-kb-spacing-xs, 1rem);padding-left:var(--global-kb-spacing-xs, 1rem);}.kt-info-box2622_7d2a16-52 .kadence-info-box-icon-container .kt-info-svg-icon, .kt-info-box2622_7d2a16-52 .kt-info-svg-icon-flip, .kt-info-box2622_7d2a16-52 .kt-blocks-info-box-number{font-size:50px;}.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-media{color:var(--theme-palette-color-2, #00AF83);border-radius:200px;overflow:hidden;border-top-width:0px;border-right-width:0px;border-bottom-width:0px;border-left-width:0px;padding-top:20px;padding-right:20px;padding-bottom:20px;padding-left:20px;margin-top:0px;margin-right:20px;margin-bottom:0px;margin-left:0px;}.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-media .kadence-info-box-image-intrisic img{border-radius:200px;}.kt-info-box2622_7d2a16-52 .kt-infobox-textcontent h2.kt-blocks-info-box-title{color:var(--theme-palette-color-3, #012734);padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:5px;margin-right:0px;margin-bottom:10px;margin-left:0px;}.kt-info-box2622_7d2a16-52 .kt-infobox-textcontent .kt-blocks-info-box-text{color:var(--theme-palette-color-3, #012734);}.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-learnmore{background:transparent;border-width:0px 0px 0px 0px;padding-top:4px;padding-right:8px;padding-bottom:4px;padding-left:8px;margin-top:10px;margin-right:0px;margin-bottom:10px;margin-left:0px;}@media all and (max-width: 1024px){.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);}}@media all and (max-width: 767px){.kt-info-box2622_7d2a16-52 .kt-blocks-info-box-link-wrap{border-top:5px solid var(--theme-palette-color-6, #F4F5F6);border-right:5px solid var(--theme-palette-color-6, #F4F5F6);border-bottom:5px solid var(--theme-palette-color-6, #F4F5F6);border-left:5px solid var(--theme-palette-color-6, #F4F5F6);}}<\/style>\n<div class=\"wp-block-kadence-infobox kt-info-box2622_7d2a16-52\"><span class=\"kt-blocks-info-box-link-wrap info-box-link kt-blocks-info-box-media-align-left kt-info-halign-left\"><div class=\"kt-blocks-info-box-media-container\"><div class=\"kt-blocks-info-box-media kt-info-media-animate-none\"><div class=\"kadence-info-box-icon-container kt-info-icon-animate-none\"><div class=\"kadence-info-box-icon-inner-container\"><span class=\"kb-svg-icon-wrap kb-svg-icon-fas_lightbulb kt-info-svg-icon\"><svg viewBox=\"0 0 384 512\"  fill=\"currentColor\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"  aria-hidden=\"true\"><path d=\"M272 428v28c0 10.449-6.68 19.334-16 22.629V488c0 13.255-10.745 24-24 24h-80c-13.255 0-24-10.745-24-24v-9.371c-9.32-3.295-16-12.18-16-22.629v-28c0-6.627 5.373-12 12-12h136c6.627 0 12 5.373 12 12zm-143.107-44c-9.907 0-18.826-6.078-22.376-15.327C67.697 267.541 16 277.731 16 176 16 78.803 94.805 0 192 0s176 78.803 176 176c0 101.731-51.697 91.541-90.516 192.673-3.55 9.249-12.47 15.327-22.376 15.327H128.893zM112 176c0-44.112 35.888-80 80-80 8.837 0 16-7.164 16-16s-7.163-16-16-16c-61.757 0-112 50.243-112 112 0 8.836 7.164 16 16 16s16-7.164 16-16z\"\/><\/svg><\/span><\/div><\/div><\/div><\/div><div class=\"kt-infobox-textcontent\"><h2 class=\"kt-blocks-info-box-title\">Pro-tips<\/h2><p class=\"kt-blocks-info-box-text\"><strong>Naming tip:<\/strong> Use unusual letter combos \u2014 not real words. <code>@@<\/code> works perfectly because you&#8217;d never accidentally type two @ signs while writing normally. Avoid single letters or short common words, or you&#8217;ll spend half your day dismissing unwanted replacements.<\/p><\/div><\/span><\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bonus-the-autocorrect-fix-nobody-talks-about\">Bonus: The Autocorrect Fix Nobody Talks About<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Have you ever had autocorrect change a word you actually want? Your name, a product name, a technical term \u2014 and it keeps &#8220;correcting&#8221; it every single time?<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You can fix this with Text Replacement.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Go to <strong>Settings \u2192 General \u2192 Keyboard \u2192 Text Replacement \u2192 +<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the <strong>Phrase<\/strong> field: type the word <em>exactly<\/em> as you want it to appear.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the <strong>Shortcut<\/strong> field: leave it completely <strong>blank<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Tap <strong>Save<\/strong>.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That&#8217;s it. iPhone now recognises that spelling as intentional and stops changing it. This saved one of our team members from constantly fighting autocorrect over the word &#8220;OLA&#8221; (it kept wanting to turn it into &#8220;OCA&#8221; for some reason).<\/p>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"troubleshooting-why-your-shortcut-might-not-be-working\">Troubleshooting: Why Your Shortcut Might Not Be Working<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>It expands when I don&#8217;t want it to.<\/strong> Before hitting space, tap the shortcut word in the prediction bar above the keyboard to select <em>it<\/em> instead of the expanded phrase \u2014 this dismisses the replacement. On Mac, Cmd+Z also undoes it instantly.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>Shortcuts aren&#8217;t syncing between devices.<\/strong> Check that iCloud Drive is on (Settings \u2192 [Your Name] \u2192 iCloud \u2192 iCloud Drive). Toggle it off and on again to force a refresh. Give it a few minutes.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>It doesn&#8217;t work in a specific app.<\/strong> Not every app plays nicely with Text Replacement. On Mac, check Edit \u2192 Substitutions \u2192 Text Replacement in the app&#8217;s menu bar. On iPhone, third-party keyboards (like Gboard) may ignore your shortcuts entirely \u2014 switch back to the Apple keyboard and it should work.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>The shortcut keeps triggering at the wrong time.<\/strong> Your code is too common. Change it to something more unusual \u2014 add a repeated letter or use symbols. <code>aaddr<\/code> instead of <code>addr<\/code>, for example.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Want to save even more time? Check out another iPhone feature that handles your communications intelligently:&nbsp;<strong><a href=\"https:\/\/ola.tech\/en\/blog\/make-unknown-callers-identify-themselves-before-your-iphone-rings-with-ask-reason-for-calling\/\" target=\"_blank\" rel=\"noreferrer noopener\">Make Unknown Callers Identify Themselves Before Your iPhone Rings<\/a><\/strong>&nbsp;with the new &#8220;Ask Reason for Calling&#8221; feature in iOS 26.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">All our iPhones\u2014from iPhone 11 to the latest models\u2014fully support these keyboard shortcuts and the latest iOS features. If you&#8217;re using an older device, maybe it&#8217;s time for an upgrade.&nbsp;<strong><a href=\"https:\/\/ola.tech\/en\/product-category\/iphone\/\" target=\"_blank\" rel=\"noreferrer noopener\">Browse our range of affordable, refurbished iPhones<\/a><\/strong>. They&#8217;re high quality, better for the planet, and come with a 90-day warranty for peace of mind.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Stop typing the same email address and phrases repeatedly. Learn how to set up iPhone text shortcuts in under 2 minutes. This guide covers the setup on iPhone and Mac, iCloud syncing, troubleshooting, and 10 ready-to-use shortcuts for emails, addresses, and replies to save you time every day.<\/p>\n","protected":false},"author":1,"featured_media":2628,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_gspb_post_css":".gspb_container-id-gsbp-ab076f5{flex-direction:column;box-sizing:border-box}#gspb_container-id-gsbp-ab076f5.gspb_container>p:last-of-type{margin-bottom:0}#gspb_container-id-gsbp-ab076f5.gspb_container{position:relative;padding:1rem;background-color:var(--wp--preset--color--palette-color-6, var(--theme-palette-color-6, #F4F5F6))}","_lmt_disableupdate":"","_lmt_disable":"","_kad_blocks_custom_css":"","_kad_blocks_head_custom_js":"","_kad_blocks_body_custom_js":"","_kad_blocks_footer_custom_js":"","footnotes":""},"categories":[74],"tags":[],"class_list":["post-2622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-iphone-guides"],"blocksy_meta":[],"modified_by":"Peter Lam","taxonomy_info":{"category":[{"value":74,"label":"iPhone Guides"}]},"featured_image_src_large":["https:\/\/blog.ola.tech\/wp-content\/uploads\/2026\/03\/iphone-text-shortcuts-stop-typing-the-same-thing-over-and-over-1024x541.webp",1024,541,true],"author_info":{"display_name":"Peter Lam","author_link":"https:\/\/blog.ola.tech\/en\/author\/lamp\/"},"comment_info":0,"category_info":[{"term_id":74,"name":"iPhone Guides","slug":"iphone-guides","term_group":0,"term_taxonomy_id":74,"taxonomy":"category","description":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We run OLA TECH \u2014 a refurbished iPhone business in Hong Kong \u2014 and we use iPhones all day, every day. That means we've actually tested these features, not just read about them on spec sheets.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This section covers practical iPhone how-tos: settings worth changing, features Apple buried three menus deep, and shortcuts that save real time. No padding, no beginner hand-holding, just the stuff that works.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">New here? Start with our complete iPhone tips guide below, then browse by topic here:<\/p>\r\n\r\n<ul>\r\n \t<li class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a href=\"https:\/\/ola.tech\/en\/iphone-text-shortcuts\/\">iPhone Text Shortcuts: Stop Typing the Same Things Over and Over<\/a><\/li>\r\n \t<li class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a href=\"https:\/\/ola.tech\/en\/make-unknown-callers-identify-themselves-before-your-iphone-rings-with-ask-reason-for-calling\/\">Make Unknown Callers Identify Themselves Before Your iPhone Rings with Ask Reason for Calling in iOS 26<\/a><\/li>\r\n<\/ul>","parent":0,"count":10,"filter":"raw","cat_ID":74,"category_count":10,"category_description":"<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">We run OLA TECH \u2014 a refurbished iPhone business in Hong Kong \u2014 and we use iPhones all day, every day. That means we've actually tested these features, not just read about them on spec sheets.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">This section covers practical iPhone how-tos: settings worth changing, features Apple buried three menus deep, and shortcuts that save real time. No padding, no beginner hand-holding, just the stuff that works.<\/p>\r\n<p class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\">New here? Start with our complete iPhone tips guide below, then browse by topic here:<\/p>\r\n\r\n<ul>\r\n \t<li class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a href=\"https:\/\/ola.tech\/en\/iphone-text-shortcuts\/\">iPhone Text Shortcuts: Stop Typing the Same Things Over and Over<\/a><\/li>\r\n \t<li class=\"font-claude-response-body break-words whitespace-normal leading-[1.7]\"><a href=\"https:\/\/ola.tech\/en\/make-unknown-callers-identify-themselves-before-your-iphone-rings-with-ask-reason-for-calling\/\">Make Unknown Callers Identify Themselves Before Your iPhone Rings with Ask Reason for Calling in iOS 26<\/a><\/li>\r\n<\/ul>","cat_name":"iPhone Guides","category_nicename":"iphone-guides","category_parent":0}],"tag_info":false,"_links":{"self":[{"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/posts\/2622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/comments?post=2622"}],"version-history":[{"count":3,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/posts\/2622\/revisions"}],"predecessor-version":[{"id":2637,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/posts\/2622\/revisions\/2637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/media\/2628"}],"wp:attachment":[{"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/media?parent=2622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/categories?post=2622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.ola.tech\/en\/wp-json\/wp\/v2\/tags?post=2622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}