{"id":23,"date":"2026-08-30T12:03:48","date_gmt":"2026-08-30T12:03:48","guid":{"rendered":"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/"},"modified":"2026-10-19T08:05:39","modified_gmt":"2026-10-19T08:05:39","slug":"discharge-during-implantation","status":"publish","type":"post","link":"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/","title":{"rendered":"Discharge During Implantation: Is It the Progesterone?"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>Discharge during implantation is almost always the progesterone, not the embryo. In two IVF trials, discharge was logged for 17 percent of women using a vaginal gel and 12.5 percent using vaginal tablets, against about 4 percent and 0 percent of those given injections. It cannot tell you whether a transfer has worked.<\/strong><\/p>\n\n\n\n<div class=\"msq-audio\" data-article=\"discharge-during-implantation\" data-minutes=\"11\">\n<style>.msq-audio{margin:1.25em 0 1.75em;padding:16px 18px;background:#EEF3F8;border:1px solid #CBD8E6;border-radius:12px}\n.msq-audio-lead{margin:0 0 8px;font-size:.95em}.msq-audio audio{width:100%;margin:0 0 12px;display:block}\n.msq-toc-title{margin:0 0 6px;font-weight:700}.msq-toc ol{margin:0;padding:0;list-style:none}\n.msq-toc li{display:flex;gap:10px;align-items:center;padding:6px 6px;border-bottom:1px solid #CBD8E6;border-radius:8px}\n.msq-toc li:last-child{border-bottom:0}.msq-toc li.is-active{background:#fff}\n.msq-toc-play{flex:0 0 auto;width:30px;height:30px;border-radius:50%;border:0;background:#1F4E79;color:#fff;font:inherit;font-size:.72em;line-height:30px;padding:0;cursor:pointer}\n.msq-toc-play.is-playing{background:#B4531A}\n.msq-toc-time{flex:0 0 auto;min-width:3.1em;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-toc a{color:#1B1F24;text-decoration:none;line-height:1.35}.msq-toc li.is-active a{font-weight:700;color:#1F4E79}\n.msq-audio-note{margin:10px 0 0;font-size:.82em;color:#4A5560}\nh2.wp-block-heading[id]{scroll-margin-top:24px}\n.msq-hplay{display:inline-block;vertical-align:middle;width:26px;height:26px;margin:0 0 0 10px;border-radius:50%;border:0;background:#1F4E79;cursor:pointer;padding:0;position:relative;top:-2px}\n.msq-hplay::before{content:'\u25b6\ufe0e';display:block;color:#fff;font-size:11px;line-height:26px;text-align:center}\n.msq-hplay.is-playing{background:#B4531A}.msq-hplay.is-playing::before{content:'\u2016';font-size:13px;font-weight:700}\n.msq-bar{position:fixed;left:0;right:0;bottom:0;z-index:9000;display:flex;align-items:center;gap:10px;padding:8px 12px;padding-bottom:calc(8px + env(safe-area-inset-bottom));background:#FFFFFF;border-top:1px solid #CBD8E6;box-shadow:0 -4px 16px rgba(0,0,0,.08);font-size:.92em;color:#1B1F24;transition:transform .2s ease}\n.msq-bar.is-hidden{transform:translateY(130%)}\n.msq-bar-play{display:inline-flex;align-items:center;gap:8px;border:0;border-radius:999px;background:#1F4E79;color:#fff;font:inherit;font-weight:700;padding:8px 14px 8px 12px;cursor:pointer;white-space:nowrap}\n.msq-bar-play.is-playing{background:#B4531A}\n.msq-bar-icon::before{content:'\u25b6\ufe0e';font-size:12px}.msq-bar-play.is-playing .msq-bar-icon::before{content:'\u2016';font-size:14px;font-weight:700}\n.msq-bar-chapter{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\n.msq-bar-time{flex:0 0 auto;font-variant-numeric:tabular-nums;color:#4A5560;font-size:.9em}\n.msq-bar-rate,.msq-bar-close{flex:0 0 auto;border:1px solid #CBD8E6;background:#fff;color:#1B1F24;font:inherit;font-size:.85em;line-height:1;border-radius:8px;padding:7px 9px;cursor:pointer}\n.msq-bar-close::before{content:'\u2715'}\n.msq-bar.msq-bar-pill{left:auto;right:14px;bottom:14px;padding:6px;padding-bottom:6px;border:1px solid #CBD8E6;border-radius:999px;box-shadow:0 6px 20px rgba(0,0,0,.15)}\n.msq-bar.msq-bar-pill .msq-bar-chapter,.msq-bar.msq-bar-pill .msq-bar-time,.msq-bar.msq-bar-pill .msq-bar-rate{display:none}\nbody.msq-has-bar{padding-bottom:76px}\n@media (max-width:600px){.msq-bar-time{display:none}.msq-bar{gap:8px;padding-left:10px;padding-right:10px}}\n.msq-s.msq-now{background:#EEF3F8;box-shadow:0 2px 0 #1F4E79;border-radius:2px}\ntr.msq-now td,tr.msq-now th{background:#EEF3F8;box-shadow:inset 0 -2px 0 #1F4E79}\n@media (hover:hover){.msq-s,tr[data-i]{cursor:pointer}.msq-s:hover{background:#EEF3F8}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@type\":\"AudioObject\",\"@id\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#audio\",\"name\":\"Discharge During Implantation: Is It the Progesterone?, read aloud\",\"description\":\"Synthetic voice reading of the article, recorded 19 October 2026.\",\"contentUrl\":\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-audio-202610191335.mp3\",\"encodingFormat\":\"audio\/mpeg\",\"duration\":\"PT11M30S\",\"uploadDate\":\"2026-10-19\",\"inLanguage\":\"en-GB\",\"isAccessibleForFree\":true,\"mainEntityOfPage\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/\",\"hasPart\":[{\"@type\":\"Clip\",\"name\":\"Discharge During Implantation: Is It the Progesterone?\",\"startOffset\":0,\"endOffset\":44},{\"@type\":\"Clip\",\"name\":\"What the pessaries actually do\",\"startOffset\":44,\"endOffset\":158,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#what-the-pessaries-actually-do\"},{\"@type\":\"Clip\",\"name\":\"Why it is not a sign of implantation\",\"startOffset\":158,\"endOffset\":214,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#why-it-is-not-a-sign-of-implantation\"},{\"@type\":\"Clip\",\"name\":\"How often do trials record discharge on each progesterone route?\",\"startOffset\":214,\"endOffset\":401,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#how-often-do-trials-record-discharge-on-each-progesterone-ro\"},{\"@type\":\"Clip\",\"name\":\"How it changes across the fortnight\",\"startOffset\":401,\"endOffset\":444,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#how-it-changes-across-the-fortnight\"},{\"@type\":\"Clip\",\"name\":\"If you are on injections instead\",\"startOffset\":444,\"endOffset\":491,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#if-you-are-on-injections-instead\"},{\"@type\":\"Clip\",\"name\":\"The things that genuinely warrant a call\",\"startOffset\":491,\"endOffset\":587,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#the-things-that-genuinely-warrant-a-call\"},{\"@type\":\"Clip\",\"name\":\"A note on comparing with a natural cycle\",\"startOffset\":587,\"endOffset\":628,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#a-note-on-comparing-with-a-natural-cycle\"},{\"@type\":\"Clip\",\"name\":\"Practical things that make it easier\",\"startOffset\":628,\"endOffset\":657,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#practical-things-that-make-it-easier\"},{\"@type\":\"Clip\",\"name\":\"What actually answers the question\",\"startOffset\":657,\"endOffset\":690,\"url\":\"https:\/\/ivfprep.guide\/articles\/discharge-during-implantation\/#what-actually-answers-the-question\"}],\"contentSize\":\"4.8 MB\"}<\/script>\n<p class=\"msq-audio-lead\"><strong>Listen to this article<\/strong>, about 11 minutes. A synthetic voice reads the article and announces each section title as it begins; tables are read row by row and the questions at the end are left out.<\/p>\n<audio class=\"msq-audio-player\" controls preload=\"metadata\" src=\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-audio-202610191335.mp3\"><\/audio>\n<nav class=\"msq-toc\" aria-label=\"In this article\"><p class=\"msq-toc-title\">In this article<\/p>\n<ol>\n<li data-start=\"0.0\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"0.0\" aria-label=\"Play from: Discharge During Implantation: Is It the Progesterone?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:00<\/span><a href=\"#top\">Discharge During Implantation: Is It the Progesterone?<\/a><\/li>\n<li data-start=\"44.3\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"44.3\" aria-label=\"Play from: What the pessaries actually do\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">0:44<\/span><a href=\"#what-the-pessaries-actually-do\">What the pessaries actually do<\/a><\/li>\n<li data-start=\"157.96\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"157.96\" aria-label=\"Play from: Why it is not a sign of implantation\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">2:38<\/span><a href=\"#why-it-is-not-a-sign-of-implantation\">Why it is not a sign of implantation<\/a><\/li>\n<li data-start=\"214.02\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"214.02\" aria-label=\"Play from: How often do trials record discharge on each progesterone route?\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">3:34<\/span><a href=\"#how-often-do-trials-record-discharge-on-each-progesterone-ro\">How often do trials record discharge on each progesterone route?<\/a><\/li>\n<li data-start=\"400.88\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"400.88\" aria-label=\"Play from: How it changes across the fortnight\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">6:41<\/span><a href=\"#how-it-changes-across-the-fortnight\">How it changes across the fortnight<\/a><\/li>\n<li data-start=\"443.54\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"443.54\" aria-label=\"Play from: If you are on injections instead\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">7:24<\/span><a href=\"#if-you-are-on-injections-instead\">If you are on injections instead<\/a><\/li>\n<li data-start=\"490.8\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"490.8\" aria-label=\"Play from: The things that genuinely warrant a call\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">8:11<\/span><a href=\"#the-things-that-genuinely-warrant-a-call\">The things that genuinely warrant a call<\/a><\/li>\n<li data-start=\"587.26\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"587.26\" aria-label=\"Play from: A note on comparing with a natural cycle\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">9:47<\/span><a href=\"#a-note-on-comparing-with-a-natural-cycle\">A note on comparing with a natural cycle<\/a><\/li>\n<li data-start=\"627.68\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"627.68\" aria-label=\"Play from: Practical things that make it easier\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">10:28<\/span><a href=\"#practical-things-that-make-it-easier\">Practical things that make it easier<\/a><\/li>\n<li data-start=\"656.98\"><button type=\"button\" class=\"msq-toc-play\" data-start=\"656.98\" aria-label=\"Play from: What actually answers the question\">&#x25B6;&#xFE0E;<\/button><span class=\"msq-toc-time\">10:57<\/span><a href=\"#what-actually-answers-the-question\">What actually answers the question<\/a><\/li>\n<\/ol><\/nav>\n<p class=\"msq-audio-note\">Recorded 19 October 2026 from the article as published that day. Press a chapter to jump there; the highlighted line is what is playing. A play button sits beside every section heading, and once you scroll past this player a bar at the bottom of the screen keeps the controls in reach. Tap or click any sentence to hear the reading start from there.<\/p>\n<script>var MSQ_SENT = [[0.0,\"h\",\"dischargeduringimplantat\",46],[3.52,\"p\",\"dischargeduringimplantat\",68],[7.88,\"p\",\"intwoivftrialsdischargew\",152],[20.32,\"p\",\"itcannottellyouwhetherat\",40],[22.64,\"p\",\"onthispageatableofhowoft\",155],[34.16,\"p\",\"itisworthexplainingprope\",162],[44.3,\"h\",\"whatthepessariesactually\",26],[45.94,\"p\",\"vaginalprogesteroneisdel\",48],[49.94,\"p\",\"thatbasemeltsatbodytempe\",60],[53.78,\"p\",\"whatleaveslookslikedisch\",64],[57.7,\"p\",\"themanufacturerssayasmuc\",70],[61.98,\"p\",\"theukpatientleafletforcy\",155],[72.7,\"p\",\"theunitedstatesprescribi\",153],[83.98,\"p\",\"neitherdocumentmentionsa\",71],[88.18,\"p\",\"separatelyprogesteroneit\",98],[94.46,\"p\",\"soyouaregettingbotheffec\",103],[102.02,\"p\",\"togetherthoseexplainthic\",124],[110.14,\"p\",\"allofthatisexpected\",19],[111.46,\"t\",\"whiteorcreamthick\",71],[117.78,\"t\",\"waxyorgrittyresidue\",78],[124.78,\"t\",\"yellowishtint\",74],[132.3,\"t\",\"increasedvolumegenerally\",65],[137.42,\"t\",\"browntinged\",76],[145.02,\"t\",\"greenorgreystrongsmell\",73],[151.3,\"t\",\"withitchingorburning\",79],[157.96,\"h\",\"whyitisnotasignofimplant\",29],[159.84,\"p\",\"thesamereasonnothingelse\",41],[162.0,\"p\",\"thecauseyouarelookingfor\",83],[166.76,\"p\",\"youwouldhavethisdischarg\",116],[173.76,\"p\",\"theproductlabelslistitas\",147],[182.32,\"p\",\"thesamereasoningappliesf\",121],[190.16,\"p\",\"thisisthethirdorfourthar\",92],[197.64,\"p\",\"everyobservationavailabl\",94],[203.56,\"p\",\"thatiswhythebloodtestexi\",27],[205.48,\"p\",\"thesamereasoningappliedt\",127],[214.02,\"h\",\"howoftendotrialsrecorddi\",54],[217.86,\"p\",\"thisiswheretheprogestero\",74],[222.38,\"p\",\"twolutealsupporttrialsru\",111],[231.06,\"p\",\"eachcomparedavaginalprod\",101],[237.58,\"p\",\"takethevaginalproductawa\",133],[245.42,\"t\",\"vaginalgel\",91],[258.78,\"t\",\"injectionundertheskinsam\",110],[274.1,\"t\",\"vaginaltablets\",95],[288.22,\"t\",\"injectionundertheskinsam\",100],[300.38,\"t\",\"crinone8geltwicedaily\",97],[311.26,\"t\",\"endometrinvaginalinsert\",174],[326.62,\"t\",\"cyclogest400mgpessary\",131],[341.14,\"t\",\"utrogestanvaginal200mgca\",133],[354.5,\"p\",\"twocautionsbeforeanyoneb\",49],[357.66,\"p\",\"theendometrinlabelsaysra\",163],[366.54,\"p\",\"andthetworegistrytrialsw\",117],[373.42,\"p\",\"neithercautiontouchesthe\",150],[383.62,\"p\",\"whatthetablesdonotsaymat\",34],[386.1,\"p\",\"noneofthesedocumentslink\",115],[392.98,\"p\",\"ifyourclinicchoseavagina\",116],[400.88,\"h\",\"howitchangesacrossthefor\",30],[402.8,\"p\",\"peopleoftenexpectapatter\",67],[407.0,\"p\",\"itisworthknowingthatthes\",69],[411.2,\"p\",\"inthefirstdaysaftertrans\",97],[417.16,\"p\",\"throughthemiddleofthewai\",125],[424.72,\"p\",\"towardtheendnothingabout\",108],[431.4,\"p\",\"soachangeacrossthefortni\",127],[440.32,\"p\",\"itveryrarelyreflectsanyt\",42],[443.54,\"h\",\"ifyouareoninjectionsinst\",27],[445.34,\"p\",\"noteveryoneusesvaginalpr\",34],[447.46,\"p\",\"someprotocolsuseintramus\",61],[451.7,\"p\",\"ifyouareoninjectionsonly\",120],[460.42,\"p\",\"youmaystillnoticesomeinc\",88],[465.7,\"p\",\"injectionsbringtheirownn\",79],[471.02,\"p\",\"skinreactionsattheinject\",140],[480.82,\"p\",\"whichrouteyouareoniswort\",155],[490.8,\"h\",\"thethingsthatgenuinelywa\",34],[492.8,\"p\",\"ashortlistandnoneofthema\",37],[495.4,\"p\",\"greenorgreydischarge\",20],[496.84,\"p\",\"astrongorunpleasantsmell\",24],[498.68,\"p\",\"itchingburningorsoreness\",24],[500.64,\"p\",\"dischargealongsidepelvic\",36],[503.44,\"p\",\"anythingthatworriesyouen\",45],[505.8,\"p\",\"thefirstfoursuggestinfec\",53],[509.52,\"p\",\"infectionsduringacyclear\",92],[514.72,\"p\",\"donottreatityourselfbeca\",93],[520.68,\"p\",\"forreferencethenhsvagina\",274],[543.16,\"p\",\"noticetheawkwardoverlap\",23],[544.88,\"p\",\"thickandwhiteisthethrush\",124],[552.6,\"p\",\"itchingsorenessburningor\",120],[561.4,\"p\",\"ourpageonwhetherimplanta\",130],[570.08,\"p\",\"heavybleedingthatsoaksap\",120],[579.88,\"p\",\"thosearereasonstophoneth\",52],[583.04,\"p\",\"clinicsexpectthesecallsa\",56],[587.26,\"h\",\"anoteoncomparingwithanat\",33],[589.34,\"p\",\"ifyouhavetrackedcervical\",116],[596.58,\"p\",\"itdoesnottranslate\",18],[597.9,\"p\",\"inanaturalcyclechangesin\",98],[603.94,\"p\",\"inamedicatedcycleyouarer\",123],[611.82,\"p\",\"thesignalyoulearnedtorea\",58],[615.38,\"p\",\"thatisworthknowingbecaus\",98],[621.06,\"p\",\"askillthatusuallygivesyo\",94],[627.68,\"h\",\"practicalthingsthatmakei\",31],[629.32,\"p\",\"usealinerratherthanatamp\",49],[633.56,\"p\",\"expectmoreresiduewithsom\",47],[636.48,\"p\",\"itisnotasignthemedicatio\",37],[638.92,\"p\",\"insertpessariesatconsist\",118],[645.92,\"p\",\"ifsorenessdevelopsmentio\",82],[650.88,\"p\",\"donotcomparewhatyouarese\",49],[653.6,\"p\",\"itwillnottellyouanything\",48],[656.98,\"h\",\"whatactuallyanswersthequ\",30],[658.82,\"p\",\"thebloodtestonthedateyou\",115],[666.58,\"p\",\"ifwhatyouareseeingismore\",150],[675.66,\"p\",\"forthewiderpicturewhatsy\",67],[679.9,\"p\",\"thisarticleisgeneralinfo\",109],[686.26,\"p\",\"speaktoyourdoctoraboutyo\",38]];\n(function(){\n  function init(){\n  var root = document.querySelector('.msq-audio'); if (!root) { return; }\n  var audio = root.querySelector('audio'), items = Array.prototype.slice.call(root.querySelectorAll('.msq-toc li'));\n  var starts = items.map(function(li){ return parseFloat(li.getAttribute('data-start')) || 0; });\n  var names = items.map(function(li){ return li.querySelector('a').textContent; });\n  var anchors = items.map(function(li){ var h = li.querySelector('a').getAttribute('href') || ''; return (h.charAt(0) === '#' && h !== '#top') ? document.getElementById(h.slice(1)) : null; });\n  var article = root.getAttribute('data-article') || location.pathname, minutes = root.getAttribute('data-minutes') || '';\n  var marks = {}, started = false, pausedAt = -1, closed = false, ended = false;\n  var RATES = [1, 1.25, 1.5], rate = 1;\n  try { var saved = parseFloat(localStorage.getItem('msq-audio-rate')); if (RATES.indexOf(saved) >= 0) { rate = saved; } } catch (e) {}\n  audio.playbackRate = rate;\n  function track(name, extra){ try { if (typeof gtag === 'function') { var p = { article: article }; for (var k in extra) { p[k] = extra[k]; } gtag('event', name, p); } } catch (e) {} }\n  function current(){ var t = audio.currentTime, idx = 0; for (var i = 0; starts.length > i; i += 1) { if (t + 0.25 >= starts[i]) { idx = i; } } return idx; }\n  function onScreen(){\n    var line = window.innerHeight \/ 3, idx = 0;\n    for (var i = 0; anchors.length > i; i += 1) { var el = anchors[i]; if (el && line >= el.getBoundingClientRect().top) { idx = i; } }\n    return idx;\n  }\n  function fmt(s){ s = Math.max(0, Math.round(s || 0)); var m = Math.floor(s \/ 60), r = s % 60; return m + ':' + (10 > r ? '0' : '') + r; }\n  function play(from, source){\n    if (from !== null) { audio.currentTime = from; }\n    var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n    track(from === null ? 'audio_resume' : 'audio_chapter', { chapter: names[current()], start: Math.round(audio.currentTime), source: source });\n  }\n  var hbtns = anchors.map(function(el, i){\n    if (!el) { return null; }\n    var b = document.createElement('button'); b.type = 'button'; b.className = 'msq-hplay'; b.setAttribute('aria-label', 'Play this section: ' + names[i]);\n    b.addEventListener('click', function(){\n      if (!audio.paused && current() === i) { audio.pause(); track('audio_pause', { source: 'heading' }); return; }\n      play(starts[i], 'heading');\n    });\n    el.appendChild(b); return b;\n  });\n  var bar = document.createElement('div'); bar.className = 'msq-bar msq-bar-pill is-hidden'; bar.setAttribute('role', 'region'); bar.setAttribute('aria-label', 'Audio player');\n  var playBtn = document.createElement('button'); playBtn.type = 'button'; playBtn.className = 'msq-bar-play';\n  var icon = document.createElement('span'); icon.className = 'msq-bar-icon'; icon.setAttribute('aria-hidden', 'true');\n  var label = document.createElement('span'); label.className = 'msq-bar-label';\n  playBtn.appendChild(icon); playBtn.appendChild(label);\n  var chap = document.createElement('span'); chap.className = 'msq-bar-chapter';\n  var clock = document.createElement('span'); clock.className = 'msq-bar-time';\n  var rateBtn = document.createElement('button'); rateBtn.type = 'button'; rateBtn.className = 'msq-bar-rate'; rateBtn.setAttribute('aria-label', 'Playback speed');\n  var closeBtn = document.createElement('button'); closeBtn.type = 'button'; closeBtn.className = 'msq-bar-close'; closeBtn.setAttribute('aria-label', 'Close the audio bar');\n  bar.appendChild(playBtn); bar.appendChild(chap); bar.appendChild(clock); bar.appendChild(rateBtn); bar.appendChild(closeBtn);\n  document.body.appendChild(bar);\n  function showRate(){ rateBtn.textContent = (rate === 1 ? '1' : String(rate)) + 'x'; }\n  showRate();\n  rateBtn.addEventListener('click', function(){\n    rate = RATES[(RATES.indexOf(rate) + 1) % RATES.length]; audio.playbackRate = rate; showRate();\n    try { localStorage.setItem('msq-audio-rate', String(rate)); } catch (e) {}\n    track('audio_rate', { rate: rate });\n  });\n  closeBtn.addEventListener('click', function(){\n    closed = true; if (!audio.paused) { audio.pause(); } paint(); track('audio_bar_close', {});\n  });\n  function mode(){\n    if (!audio.paused) { return 'pause'; }\n    if (ended) { return 'again'; }\n    if (!started) { return 'listen'; }\n    return (pausedAt === onScreen()) ? 'resume' : 'section';\n  }\n  playBtn.addEventListener('click', function(){\n    var m = mode();\n    if (m === 'pause') { audio.pause(); track('audio_pause', { source: 'bar' }); return; }\n    if (m === 'again') { ended = false; play(0, 'bar'); return; }\n    if (m === 'resume') { play(null, 'bar'); return; }\n    play(starts[onScreen()], 'bar');\n  });\n  function paint(){\n    var idx = current(), playing = !audio.paused, m = mode();\n    items.forEach(function(li, i){\n      var on = (i === idx) && playing, b = li.querySelector('.msq-toc-play'), a = li.querySelector('a');\n      li.classList.toggle('is-active', on); b.classList.toggle('is-playing', on);\n      b.textContent = on ? '\u2016' : '\u25b6\ufe0e';\n      b.setAttribute('aria-label', (on ? 'Pause: ' : 'Play from: ') + a.textContent);\n    });\n    hbtns.forEach(function(b, i){ if (b) { var on = (i === idx) && playing; b.classList.toggle('is-playing', on); b.setAttribute('aria-label', (on ? 'Pause this section: ' : 'Play this section: ') + names[i]); } });\n    playBtn.classList.toggle('is-playing', playing);\n    label.textContent = m === 'pause' ? 'Pause' : m === 'again' ? 'Play again' : m === 'resume' ? 'Resume' : m === 'section' ? 'Play this section' : 'Listen, ' + minutes + ' min';\n    playBtn.setAttribute('aria-label', label.textContent);\n    chap.textContent = started ? names[(playing || m === 'resume') ? idx : onScreen()] : '';\n    clock.textContent = started ? fmt(audio.currentTime) + ' \/ ' + fmt(audio.duration) : '';\n    bar.classList.toggle('msq-bar-pill', !started);\n    var show = !closed && (started || 0 > root.getBoundingClientRect().bottom);\n    bar.classList.toggle('is-hidden', !show);\n    document.body.classList.toggle('msq-has-bar', show);\n  }\n  root.addEventListener('click', function(e){\n    var b = e.target.closest ? e.target.closest('.msq-toc-play') : null; if (!b) { return; }\n    var li = b.parentNode, s = parseFloat(b.getAttribute('data-start')) || 0;\n    if (!audio.paused && current() === items.indexOf(li)) { audio.pause(); track('audio_pause', { source: 'index' }); return; }\n    play(s, 'index');\n  });\n  audio.addEventListener('play', function(){ ended = false; closed = false; if (!started) { started = true; track('audio_play', { minutes: Math.round((audio.duration || 0) \/ 60) }); } paint(); });\n  audio.addEventListener('pause', function(){ pausedAt = current(); paint(); });\n  audio.addEventListener('timeupdate', function(){\n    paint();\n    if (audio.duration > 0) {\n      var pct = Math.floor(audio.currentTime \/ audio.duration * 100);\n      [25, 50, 75].forEach(function(m){ if (pct >= m && !marks[m]) { marks[m] = true; track('audio_progress', { percent: m }); } });\n    }\n  });\n  audio.addEventListener('ended', function(){ ended = true; track('audio_complete', {}); paint(); });\n  var ticking = false;\n  function onScroll(){ if (ticking) { return; } ticking = true; setTimeout(function(){ ticking = false; paint(); }, 80); }\n  window.addEventListener('scroll', onScroll, { passive: true }); window.addEventListener('resize', onScroll);\n  paint();\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', init); } else { init(); }\n})();\n\n(function(){\n  function start(){\n    var root = document.querySelector('.msq-audio'), audio = root ? root.querySelector('audio') : null;\n    var map = (typeof MSQ_SENT !== 'undefined') ? MSQ_SENT : [];\n    if (!root || !audio || !map.length) { return; }\n    var scope = root.closest('main') || root.closest('article') || root.closest('.entry-content') || document.body;\n    var SKIP = '.msq-audio,.msq,.msq-tool,.msq-end,.msq-bar,script,style,noscript,figcaption,#rank-math-faq,.rank-math-block,nav,header,footer';\n    function norm(s){ return s.toLowerCase().replace(\/[^a-z0-9]+\/g, ''); }\n    var nodes = [], stream = '', walker = document.createTreeWalker(scope, NodeFilter.SHOW_TEXT, null), n;\n    while ((n = walker.nextNode())) {\n      var el = n.parentElement; if (!el || el.closest(SKIP)) { continue; }\n      var raw = n.nodeValue, keep = [], norms = '';\n      for (var i = 0; raw.length > i; i += 1) { var c = raw.charAt(i).toLowerCase(); if (\/[a-z0-9]\/.test(c)) { keep.push(i); norms += c; } }\n      if (!norms) { continue; }\n      nodes.push({ node: n, a: stream.length, b: stream.length + norms.length, keep: keep });\n      stream += norms;\n    }\n    var segs = [], cursor = 0, lastRow = null;\n    map.forEach(function(m, idx){\n      var kind = m[1], f = m[2], len = m[3];\n      if (kind === 't') {\n        var rows = scope.querySelectorAll('tr'), after = !lastRow;\n        for (var r = 0; rows.length > r; r += 1) {\n          var tr = rows[r];\n          if (!after) { if (tr === lastRow) { after = true; } continue; }\n          var cell = tr.querySelector('td,th');\n          if (cell && norm(cell.textContent).indexOf(f) === 0) { tr.setAttribute('data-i', idx); lastRow = tr; break; }\n        }\n        return;\n      }\n      var p = stream.indexOf(f, cursor); if (0 > p) { return; }\n      segs.push({ i: idx, a: p, b: Math.min(p + len, stream.length) }); cursor = p + len;\n    });\n    var si = 0;\n    nodes.forEach(function(nd){\n      var frag = document.createDocumentFragment(), raw = nd.node.nodeValue, rawPos = 0, any = false;\n      for (var k = si; segs.length > k; k += 1) {\n        var sg = segs[k]; if (sg.a >= nd.b) { break; } if (nd.a >= sg.b) { continue; }\n        var s = Math.max(sg.a, nd.a), e = Math.min(sg.b, nd.b);\n        var rs = nd.keep[s - nd.a], re2 = nd.keep[e - nd.a - 1] + 1;\n        if (rs > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos, rs))); }\n        var span = document.createElement('span'); span.className = 'msq-s'; span.setAttribute('data-i', sg.i); span.textContent = raw.slice(rs, re2);\n        frag.appendChild(span); rawPos = re2; any = true;\n        if (sg.b > nd.b) { break; }\n      }\n      while (segs.length > si && nd.b >= segs[si].b) { si += 1; }\n      if (!any) { return; }\n      if (raw.length > rawPos) { frag.appendChild(document.createTextNode(raw.slice(rawPos))); }\n      nd.node.parentNode.replaceChild(frag, nd.node);\n    });\n    var starts = map.map(function(m){ return m[0]; }), curIdx = -1, lastUser = 0, timer = null, autoUntil = 0, dragging = false;\n    function idxAt(t){ var lo = 0, hi = starts.length; while (hi > lo + 1) { var mid = (lo + hi) >> 1; if (t + 0.15 >= starts[mid]) { lo = mid; } else { hi = mid; } } return (t + 0.15 >= starts[0]) ? lo : -1; }\n    function setNow(i){\n      if (i === curIdx) { return; }\n      Array.prototype.forEach.call(scope.querySelectorAll('.msq-now'), function(el){ el.classList.remove('msq-now'); });\n      curIdx = i; if (0 > i) { return; }\n      var els = scope.querySelectorAll('[data-i=\"' + i + '\"]'); if (!els.length) { return; }\n      Array.prototype.forEach.call(els, function(el){ el.classList.add('msq-now'); });\n      var r = els[0].getBoundingClientRect(), now = Date.now();\n      if (!dragging && now > lastUser + 2500 && (80 > r.top || r.bottom > window.innerHeight - 140)) {\n        var reduce = window.matchMedia && window.matchMedia('(prefers-reduced-motion: reduce)').matches;\n        autoUntil = now + (reduce ? 400 : 1600);\n        els[0].scrollIntoView({ block: 'center', behavior: reduce ? 'auto' : 'smooth' });\n      }\n    }\n    function tick(){ if (!audio.paused) { setNow(idxAt(audio.currentTime)); } }\n    function userScrolled(){ lastUser = Date.now(); }\n    ['wheel', 'touchmove', 'keydown'].forEach(function(ev){ window.addEventListener(ev, userScrolled, { passive: true }); });\n    window.addEventListener('scroll', function(){ if (Date.now() > autoUntil) { userScrolled(); } }, { passive: true });\n    window.addEventListener('mousedown', function(e){ if (e.clientX >= document.documentElement.clientWidth) { dragging = true; userScrolled(); } }, { passive: true });\n    window.addEventListener('mouseup', function(){ if (dragging) { dragging = false; userScrolled(); } }, { passive: true });\n    audio.addEventListener('play', function(){ if (timer) { clearInterval(timer); } timer = setInterval(tick, 150); tick(); });\n    audio.addEventListener('pause', function(){ if (timer) { clearInterval(timer); timer = null; } });\n    scope.addEventListener('click', function(e){\n      if (e.target.closest('a, button, input, select, textarea, label, summary, .msq, .msq-tool, .msq-end, .msq-audio, .msq-bar')) { return; }\n      var sel = window.getSelection ? String(window.getSelection()) : '';\n      if (sel && sel.trim()) { return; }\n      var el = e.target.closest('[data-i]'); if (!el) { return; }\n      var i = parseInt(el.getAttribute('data-i'), 10); if (isNaN(i)) { return; }\n      if (!audio.paused && i === curIdx) { return; }\n      lastUser = Date.now();\n      audio.currentTime = starts[i];\n      var p = audio.play(); if (p && p.catch) { p.catch(function(){}); }\n      try { if (typeof gtag === 'function') { gtag('event', 'audio_chapter', { article: location.pathname, source: 'sentence', start: Math.round(starts[i]) }); } } catch (err) {}\n    });\n    audio.addEventListener('seeked', tick);\n    audio.addEventListener('ended', function(){ setNow(-1); });\n  }\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', start); } else { start(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"msq-hook wp-block-paragraph\">On this page: a table of how often two IVF trials and four product labels record discharge on each progesterone route, what to call the clinic about, and a checklist for living with pessaries.<\/p>\n\n\n\n<div class=\"msq\" id=\"ms-quiz\" data-slug=\"discharge-during-implantation\" data-category=\"The two week wait\" data-list=\"1\">\n<style>.msq,.msq-hook,.msq-box,.msq-end,.msq-tool{--msq-accent:#1F4E79;--msq-accent-text:#FFFFFF;--msq-line:#CBD8E6;--msq-warn:#B4531A;--msq-muted:#4A5560;--msq-tint:#EEF3F8;--msq-base:#FFFFFF}\n.msq{margin:1.25em 0 1.75em}\n.msq-hook{border-left:3px solid var(--msq-accent);padding:6px 14px;color:var(--msq-muted);font-size:.97em}\n.msq-box{background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px;padding:0}\n.msq-box>summary{cursor:pointer;list-style:none;padding:14px 18px;font-weight:700;color:var(--msq-accent)}\n.msq-box>summary::-webkit-details-marker{display:none}\n.msq-box>summary::before{content:\"+\";display:inline-block;width:1.1em;font-weight:800}\n.msq-box[open]>summary::before{content:\"\\00d7\"}\n.msq-body{padding:2px 18px 18px}\n.msq-intro{margin:0 0 12px;font-size:.95em;color:var(--msq-muted)}\n.msq-list{margin:0;padding:0;list-style:none}\n.msq-q{margin:0 0 18px;padding:0}\n.msq-question{font-weight:700;margin:0 0 8px}\n.msq-options{display:flex;flex-direction:column;gap:8px}\n.msq-opt{text-align:left;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;padding:10px 12px;font:inherit;font-size:.95em;color:inherit;cursor:pointer;line-height:1.35}\n.msq-opt:hover{border-color:var(--msq-accent)}\n.msq-opt[disabled]{cursor:default}\n.msq-opt.is-right{border-color:var(--msq-accent);background:var(--msq-line);font-weight:700}\n.msq-opt.is-wrong{border-color:var(--msq-warn);color:var(--msq-warn)}\n.msq-explain{margin:8px 0 0;font-size:.92em;padding:10px 12px;border-left:3px solid var(--msq-accent);background:var(--msq-base);border-radius:0 8px 8px 0}\n.msq-explain[hidden]{display:none}\n.msq-verdict{font-weight:700}\n.msq-result{margin-top:14px;padding:14px 16px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:10px}\n.msq-result[hidden]{display:none}\n.msq-result h3{margin:0 0 6px;font-size:1.1em}\n.msq-result p{margin:0 0 8px}\n.msq-jump{margin:0 0 8px;padding-left:1.2em}\n.msq-form{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}\n.msq-form input[type=email]{flex:1 1 220px;padding:10px 12px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-btn{background:var(--msq-accent);color:var(--msq-accent-text);border:0;border-radius:8px;padding:11px 18px;font:inherit;font-weight:700;cursor:pointer}\n.msq-btn:hover{filter:brightness(.92)}\n.msq-btn[disabled]{opacity:.7;cursor:default}\n.msq-no{font-size:.9em;color:var(--msq-muted);margin-left:4px}\n.msq-privacy{margin:6px 0 0;font-size:.82em;color:var(--msq-muted);flex-basis:100%}\n.msq-hp{position:absolute;left:-5000px;width:1px;height:1px;overflow:hidden}\n.msq-msg{margin:8px 0 0;font-size:.92em}\n.msq-end{margin:1.5em 0;padding:18px;border:1px solid var(--msq-accent);border-radius:12px;text-align:center;background:var(--msq-tint)}\n.msq-end p{margin:0 0 12px}\n.msq-end .msq-body{text-align:left;padding:16px 0 0}\n.msq-end .msq-start-test[hidden]{display:none}\n.msq-tool{margin:1.5em 0;padding:18px 20px;background:var(--msq-tint);border:1px solid var(--msq-line);border-radius:12px}\n.msq-tool h3{margin:0 0 6px;font-size:1.15em}\n.msq-tool p{margin:0 0 10px}\n.msq-tool .msq-note{font-size:.85em;color:var(--msq-muted);margin:10px 0 0}\n.msq-check label{display:flex;gap:10px;align-items:flex-start;padding:9px 0;border-bottom:1px solid var(--msq-line);cursor:pointer;line-height:1.4}\n.msq-check label:last-of-type{border-bottom:0}\n.msq-check input{margin-top:5px;flex:0 0 auto;width:18px;height:18px;accent-color:var(--msq-accent)}\n.msq-check-count{font-weight:700;margin:10px 0 0}\n.msq-verdict-box{margin:12px 0 0;padding:10px 14px;border-radius:8px;background:var(--msq-base);border-left:3px solid var(--msq-warn)}\n.msq-verdict-box[hidden]{display:none}\n.msq-calc{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}\n.msq-calc label{display:flex;flex-direction:column;gap:4px;font-size:.92em}\n.msq-calc input,.msq-calc select{padding:8px 10px;border:1px solid var(--msq-muted);border-radius:8px;font:inherit;background:#fff}\n.msq-calc-out{grid-column:1 \/ -1;margin-top:6px;padding:12px 14px;background:var(--msq-base);border-radius:8px;border:1px solid var(--msq-line)}\n.msq-calc-out strong{font-size:1.15em}\n.msq-choose label{display:block;padding:9px 12px;margin:0 0 8px;background:var(--msq-base);border:1px solid var(--msq-line);border-radius:8px;cursor:pointer}\n.msq-choose input{margin-right:8px;accent-color:var(--msq-accent)}\n.msq-choice-result{margin-top:10px;padding:12px 14px;background:var(--msq-base);border-left:3px solid var(--msq-accent);border-radius:0 8px 8px 0}\n.msq-choice-result[hidden]{display:none}\n@media (max-width:600px){.msq-calc{grid-template-columns:1fr}}\nh2.wp-block-heading[id]{scroll-margin-top:24px}<\/style>\n<noscript><style>.msq-explain{display:block !important}<\/style><\/noscript>\n<details class=\"msq-box\">\n<summary>Think you already know this? Five questions, one minute.<\/summary>\n<div class=\"msq-body\">\n<p class=\"msq-intro\">Every answer is on this page. Answer from what you know now; the page fills in the rest.<\/p>\n<ol class=\"msq-list\">\n<li class=\"msq-q\" data-q=\"1\" data-answer=\"b\" data-title=\"What the pessaries actually do\" data-section=\"#what-the-pessaries-actually-do\">\n<p class=\"msq-question\">1. Why do vaginal progesterone pessaries cause heavy discharge?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 1 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">The body rejects the progesterone hormone completely.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">The wax, oil, or gel base melts at body temperature and leaves the body.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">The embryo implantation process triggers immediate fluid release.<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The base of the medication melts at body temperature: some is absorbed, and the rest leaves as residue. The patient leaflet for <a href=\"https:\/\/www.medicines.org.uk\/emc\/product\/5569\/pil\" target=\"_blank\" rel=\"noopener\">Cyclogest 400mg pessaries<\/a> lists this leakage as quite normal. <a class=\"msq-section\" href=\"#what-the-pessaries-actually-do\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"2\" data-answer=\"b\" data-title=\"Why it is not a sign of implantation\" data-section=\"#why-it-is-not-a-sign-of-implantation\">\n<p class=\"msq-question\">2. Why is discharge not a reliable sign of whether an embryo has implanted?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 2 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">Implantation only causes discharge in natural cycles, not medicated ones.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">You would experience this discharge from the pessaries regardless of the cycle&#8217;s outcome.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Progesterone levels drop immediately if implantation fails, stopping the discharge.<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>The pessaries leave residue whatever the outcome, and the product labels, such as the <a href=\"https:\/\/dailymed.nlm.nih.gov\/dailymed\/drugInfo.cfm?setid=2c8ffbd2-6b7a-42c7-b29e-e4de69dad9e6\" target=\"_blank\" rel=\"noopener\">Crinone US label<\/a>, list discharge as an effect of the medicine rather than of pregnancy. <a class=\"msq-section\" href=\"#why-it-is-not-a-sign-of-implantation\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"3\" data-answer=\"b\" data-title=\"How often do trials record discharge on each progesterone route?\" data-section=\"#how-often-do-trials-record-discharge-on-each-progesterone-ro\">\n<p class=\"msq-question\">3. In the two IBSA trials posted on ClinicalTrials.gov, what happened to discharge reports when progesterone was given by injection instead of vaginally?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 3 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">They rose, because injections raise progesterone more.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">They fell to about 4 percent and 0 percent, from 17.4 and 12.5 percent on vaginal products.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">They stayed the same, because discharge comes from implantation.<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Discharge was logged in 60 of 344 women on vaginal gel against 13 of 338 on injections in <a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00827983\" target=\"_blank\" rel=\"noopener\">trial NCT00827983<\/a>, and in 50 of 400 on vaginal tablets against none of 400 on injections in <a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00828191\" target=\"_blank\" rel=\"noopener\">trial NCT00828191<\/a>. <a class=\"msq-section\" href=\"#how-often-do-trials-record-discharge-on-each-progesterone-ro\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"4\" data-answer=\"c\" data-title=\"The things that genuinely warrant a call\" data-section=\"#the-things-that-genuinely-warrant-a-call\">\n<p class=\"msq-question\">4. Which symptom is a reason to contact your clinic rather than treating it yourself?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 4 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">A thick, white texture without any smell or itching.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">A waxy or gritty residue left on your liner.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Green or grey discharge, or discharge with itching and burning.<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>Green or grey discharge, or discharge accompanied by itching, burning, or a strong smell, suggests a possible infection that requires clinic-approved treatment. The <a href=\"https:\/\/www.nhs.uk\/symptoms\/vaginal-discharge\/\" target=\"_blank\" rel=\"noopener\">NHS vaginal discharge page<\/a> links green or yellow discharge to infections like trichomoniasis. <a class=\"msq-section\" href=\"#the-things-that-genuinely-warrant-a-call\">Read the section<\/a><\/p>\n<\/li>\n<li class=\"msq-q\" data-q=\"5\" data-answer=\"a\" data-title=\"A note on comparing with a natural cycle\" data-section=\"#a-note-on-comparing-with-a-natural-cycle\">\n<p class=\"msq-question\">5. Why does tracking cervical mucus not work the same way during a medicated IVF cycle?<\/p>\n<div class=\"msq-options\" role=\"group\" aria-label=\"Question 5 options\"><button type=\"button\" class=\"msq-opt\" data-opt=\"a\">The external progesterone schedule overwrites your body&#8217;s natural hormonal signals.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"b\">IVF medications temporarily stop the cervix from producing any natural mucus.<\/button><button type=\"button\" class=\"msq-opt\" data-opt=\"c\">Cervical mucus only changes in response to natural estrogen, not progesterone.<\/button><\/div>\n<p class=\"msq-explain\" hidden><span class=\"msq-verdict\"><\/span>In a medicated cycle, you receive progesterone from the outside on a fixed schedule, meaning your observations track the medication schedule rather than your own cycle&#8217;s natural signals. <a class=\"msq-section\" href=\"#a-note-on-comparing-with-a-natural-cycle\">Read the section<\/a><\/p>\n<\/li>\n<\/ol>\n<div class=\"msq-result\" hidden><\/div>\n<\/div>\n<\/details>\n<script>(function(){\n  if (window.__msqInit) { return; }\n  window.__msqInit = true;\n  var root = document.getElementById('ms-quiz');\n  if (!root) { return; }\n  var meta = { slug: root.getAttribute('data-slug'), category: root.getAttribute('data-category'),\n               list: root.getAttribute('data-list') || '1' };\n  function qs(el, s){ return el.querySelector(s); }\n  function qsa(el, s){ return Array.prototype.slice.call(el.querySelectorAll(s)); }\n  function track(name, params){\n    try { if (typeof gtag === 'function') { var p = params || {}; p.article = meta.slug; gtag('event', name, p); } } catch (e) {}\n  }\n  function jumpList(missed){\n    if (!missed.length) { return ''; }\n    return '<ul class=\"msq-jump\">' + missed.map(function(q){\n      return '<li><a href=\"' + q.getAttribute('data-section') + '\">' + q.getAttribute('data-title') + '<\/a><\/li>';\n    }).join('') + '<\/ul>';\n  }\n  function emailForm(){\n    return '<div class=\"msq-sub\"><p><strong>Get the next one.<\/strong> We publish new articles on ' + meta.category\n      + ' most weeks and recheck this page on Sundays. Email me when a new article goes up or this page changes.<\/p>'\n      + '<form class=\"msq-form\" method=\"post\" action=\"\/mail\/form.php\" novalidate>'\n      + '<input type=\"hidden\" name=\"list\" value=\"' + meta.list + '\">'\n      + '<input type=\"hidden\" name=\"name\" value=\"\">'\n      + '<label class=\"msq-hp\" aria-hidden=\"true\">Leave this empty<input type=\"text\" name=\"website\" tabindex=\"-1\" autocomplete=\"off\"><\/label>'\n      + '<input type=\"email\" name=\"email\" placeholder=\"you@example.com\" required aria-label=\"Email address\" autocomplete=\"email\">'\n      + '<button type=\"submit\" class=\"msq-btn\">Email me the updates<\/button>'\n      + '<a href=\"#\" class=\"msq-no\">No thanks<\/a>'\n      + '<p class=\"msq-privacy\">We store your email and this page\\'s topic, nothing else. Unsubscribe any time.<\/p>'\n      + '<\/form><p class=\"msq-msg\" aria-live=\"polite\"><\/p><\/div>';\n  }\n  \/* The autoresponder always answers 200 with its own page. A \".msg.err\" box means the\n     address was rejected, \"You're subscribed\" means accepted, and a redirect only happens\n     after a successful subscribe. Same reading as the landing pages on the other sites. *\/\n  function sendForm(form){\n    return fetch(form.getAttribute('action'), { method: 'POST', body: new FormData(form), credentials: 'same-origin', redirect: 'manual' })\n      .then(function(res){\n        if (res.type === 'opaqueredirect') { return { status: 'ok' }; }\n        if (res.status === 404) { return { status: 'notlive' }; }\n        if (!res.ok) { throw new Error('HTTP ' + res.status); }\n        return res.text().then(function(t){\n          var doc = new DOMParser().parseFromString(t, 'text\/html');\n          var err = doc.querySelector('.msg.err');\n          if (err) {\n            var m = err.textContent.trim();\n            if (\/something went wrong\/i.test(m)) { throw new Error(m); }\n            return { status: 'rejected', message: m };\n          }\n          if (\/you.re subscribed\/i.test(doc.body.textContent)) { return { status: 'ok' }; }\n          return { status: 'unknown' };\n        });\n      });\n  }\n  function wireForm(sub){\n    var form = qs(sub, '.msq-form'), msg = qs(sub, '.msq-msg');\n    qs(form, '.msq-no').addEventListener('click', function(e){\n      e.preventDefault();\n      sub.innerHTML = '<p class=\"msq-msg\">No problem. The Sunday refresh keeps this page current either way.<\/p>';\n      track('quiz_email', { result: 'declined' });\n    });\n    form.addEventListener('submit', function(e){\n      e.preventDefault();\n      var input = qs(form, 'input[name=email]'), btn = qs(form, '.msq-btn');\n      var email = input.value.trim(); input.value = email;\n      if (!\/^[^\\s@]+@[^\\s@]+\\.[^\\s@]+$\/.test(email)) { msg.textContent = 'That email does not look right.'; return; }\n      btn.disabled = true; btn.textContent = 'Sending';\n      function reset(){ btn.disabled = false; btn.textContent = 'Email me the updates'; }\n      sendForm(form).then(function(r){\n        if (r.status === 'ok' || r.status === 'unknown') {\n          sub.innerHTML = '<p class=\"msq-msg\"><strong>Done.<\/strong> We will email you when the next article on ' + meta.category\n            + ' goes up and when this page changes. If a confirmation email arrives, click it.<\/p>';\n          track('quiz_email', { result: r.status });\n          if (r.status === 'ok') { track('generate_lead', { method: 'quiz' }); }\n        } else if (r.status === 'notlive') {\n          msg.textContent = 'Sign up is not switched on yet for this site. Nothing was stored.'; reset();\n          track('quiz_email', { result: 'notlive' });\n        } else {\n          msg.textContent = r.message || 'Please check the email address and try again.'; reset();\n          track('quiz_email', { result: 'rejected' });\n        }\n      }).catch(function(){\n        msg.textContent = 'Could not reach the sign up service just now. Nothing was stored.'; reset();\n        track('quiz_email', { result: 'error' });\n      });\n    });\n  }\n  function finish(container, mode, score, total, missed){\n    var result = qs(container, '.msq-result');\n    track('quiz_complete', { mode: mode, score: score, total: total });\n    var h;\n    if (mode === 'pre') {\n      h = '<h3>You knew ' + score + ' of ' + total + ' before reading.<\/h3>';\n      h += (score === total) ? '<p>All of them. Read on anyway; the sections below carry the detail behind each answer.<\/p>'\n                             : '<p>The rest is below. Jump straight to what you missed:<\/p>' + jumpList(missed);\n      try { sessionStorage.setItem('msq-pre-' + meta.slug, String(score)); } catch (e) {}\n    } else {\n      var pre = null;\n      try { pre = sessionStorage.getItem('msq-pre-' + meta.slug); } catch (e) {}\n      h = '<h3>You got ' + score + ' of ' + total + '.<\/h3>';\n      if (pre !== null) { h += '<p>Before reading you had ' + pre + ' of ' + total + '.<\/p>'; }\n      if (missed.length) { h += '<p>Worth a second look:<\/p>' + jumpList(missed); }\n      h += emailForm();\n    }\n    result.innerHTML = h; result.hidden = false;\n    if (mode !== 'pre') { wireForm(qs(result, '.msq-sub')); }\n    result.scrollIntoView({ behavior: 'smooth', block: 'nearest' });\n  }\n  function setup(container, mode){\n    var qEls = qsa(container, '.msq-q'), answered = 0, score = 0, missed = [];\n    qEls.forEach(function(q){\n      var answer = q.getAttribute('data-answer'), opts = qsa(q, '.msq-opt'), explain = qs(q, '.msq-explain');\n      q.removeAttribute('data-done'); explain.hidden = true; qs(explain, '.msq-verdict').textContent = '';\n      opts.forEach(function(b){ b.disabled = false; b.classList.remove('is-right', 'is-wrong'); });\n      opts.forEach(function(b){\n        b.addEventListener('click', function(){\n          if (q.getAttribute('data-done')) { return; }\n          q.setAttribute('data-done', '1');\n          var ok = b.getAttribute('data-opt') === answer;\n          opts.forEach(function(o){ o.disabled = true; if (o.getAttribute('data-opt') === answer) { o.classList.add('is-right'); } });\n          if (ok) { score += 1; } else { b.classList.add('is-wrong'); missed.push(q); }\n          qs(explain, '.msq-verdict').textContent = ok ? 'Right. ' : 'Not quite. ';\n          explain.hidden = false;\n          answered += 1;\n          track('quiz_answer', { mode: mode, question: q.getAttribute('data-q'), correct: ok ? 1 : 0 });\n          if (answered === qEls.length) { finish(container, mode, score, qEls.length, missed); }\n        });\n      });\n    });\n  }\n  var box = qs(root, '.msq-box');\n  setup(root, 'pre');\n  if (box) { var skipFirst = box.hasAttribute('data-default-open'); box.addEventListener('toggle', function(){ if (!box.open) { return; } if (skipFirst) { skipFirst = false; return; } track('quiz_open', { mode: 'pre' }); }); }\n  \/* The end block sits far below this script, so it does not exist yet while this runs\n     during parsing. A delegated listener finds it at click time. *\/\n  document.addEventListener('click', function(e){\n    var startBtn = (e.target && e.target.closest) ? e.target.closest('.msq-start-test') : null;\n    if (!startBtn) { return; }\n    var end = startBtn.closest('.msq-end');\n    if (!end) { return; }\n    var mount = qs(end, '.msq-mount');\n    var clone = qs(root, '.msq-body').cloneNode(true);\n    var intro = qs(clone, '.msq-intro');\n    if (intro) { intro.textContent = 'The same five questions, now that you have read the page.'; }\n    var res = qs(clone, '.msq-result'); if (res) { res.hidden = true; res.innerHTML = ''; }\n    mount.innerHTML = ''; mount.appendChild(clone);\n    setup(mount, 'test');\n    startBtn.hidden = true;\n    track('quiz_open', { mode: 'test' });\n    mount.scrollIntoView({ behavior: 'smooth', block: 'start' });\n    var first = qs(mount, '.msq-opt'); if (first) { first.focus({ preventScroll: true }); }\n  });\n  \/* Shared tool behaviour: checklists remember their ticks on this device, and a chooser\n     shows the result for the option picked. Calculators carry their own small script. *\/\n  function initTools(){\n    qsa(document, '.msq-check').forEach(function(box){\n      var key = 'msq-check-' + meta.slug + '-' + (box.getAttribute('data-id') || 'x');\n      var boxes = qsa(box, 'input[type=checkbox]'), count = qs(box, '.msq-check-count');\n      var yes = qs(box, '.msq-verdict-yes'), no = qs(box, '.msq-verdict-no');\n      var saved = {};\n      try { saved = JSON.parse(localStorage.getItem(key) || '{}'); } catch (e) {}\n      boxes.forEach(function(cb, i){ if (saved[i]) { cb.checked = true; } });\n      function refresh(){\n        var n = boxes.filter(function(cb){ return cb.checked; }).length, state = {};\n        boxes.forEach(function(cb, i){ if (cb.checked) { state[i] = 1; } });\n        try { localStorage.setItem(key, JSON.stringify(state)); } catch (e) {}\n        if (count) { count.textContent = n + ' of ' + boxes.length + (box.getAttribute('data-verb') || ' done'); }\n        if (yes && no) { yes.hidden = n === 0; no.hidden = n !== 0; }\n      }\n      boxes.forEach(function(cb){ cb.addEventListener('change', function(){ refresh(); track('tool_check', { tool: box.getAttribute('data-id') }); }); });\n      refresh();\n    });\n    qsa(document, '.msq-choose').forEach(function(box){\n      var results = qsa(box, '.msq-choice-result');\n      qsa(box, 'input[type=radio]').forEach(function(r){\n        r.addEventListener('change', function(){\n          results.forEach(function(el){ el.hidden = el.getAttribute('data-for') !== r.value; });\n          track('tool_choose', { tool: box.getAttribute('data-id'), choice: r.value });\n        });\n      });\n    });\n  }\n  \/\/ read progress: how far down the article the reader has scrolled, fired once per quarter\n  (function(){\n    var art = root.closest('article') || root.parentNode, fired = {};\n    function check(){\n      var top = art.getBoundingClientRect().top + window.pageYOffset, h = art.offsetHeight || 1;\n      var seen = (window.pageYOffset + window.innerHeight - top) \/ h * 100;\n      [25, 50, 75, 100].forEach(function(m){ if (seen >= m && !fired[m]) { fired[m] = true; track('read_progress', { percent: m }); } });\n    }\n    window.addEventListener('scroll', check, { passive: true }); window.addEventListener('load', check);\n  })();\n  if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', initTools); } else { initTools(); }\n})();<\/script>\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">It is worth explaining properly though, because knowing the mechanism is more reassuring than being told not to worry, and because there are a small number of things that genuinely are worth a call.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-the-pessaries-actually-do\">What the pessaries actually do<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Vaginal progesterone is delivered in a wax, oil or gel base. That base melts at body temperature, some is absorbed, and the rest leaves. What leaves looks like discharge, and there is often a surprising amount of it.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">The manufacturers say as much in their own paperwork, which is rarer than it should be. The UK patient leaflet for <a href=\"https:\/\/www.medicines.org.uk\/emc\/product\/5569\/pil\" target=\"_blank\" rel=\"noopener\">Cyclogest 400mg pessaries<\/a> lists leakage after the pessary has dissolved among its effects and calls it quite normal for any medicine inserted into the vagina. The United States prescribing information for <a href=\"https:\/\/dailymed.nlm.nih.gov\/dailymed\/drugInfo.cfm?setid=2c8ffbd2-6b7a-42c7-b29e-e4de69dad9e6\" target=\"_blank\" rel=\"noopener\">Crinone progesterone gel<\/a> says small white globules may appear as a discharge, possibly from gel building up, even several days after use. Neither document mentions an embryo, because the discharge has nothing to do with one.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Separately, progesterone itself changes cervical secretions, generally increasing volume and thickening texture. So you are getting both effects at once: residue from the medication, and a genuine hormonal change in what your body produces.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Together those explain thick white discharge, waxy or gritty residue, yellowish tinting, and a general sense that there is far more going on than usual. All of that is expected.<\/p>\n\n\n\n<figure class=\"wp-block-table is-style-stripes\"><table><thead><tr><th>What you notice<\/th><th>Most likely explanation<\/th><\/tr><\/thead><tbody><tr><td>White or cream, thick<\/td><td>Pessary base plus progesterone effect<\/td><\/tr><tr><td>Waxy or gritty residue<\/td><td>Undissolved pessary base, entirely expected<\/td><\/tr><tr><td>Yellowish tint<\/td><td>Common with pessaries, usually not significant<\/td><\/tr><tr><td>Increased volume generally<\/td><td>Progesterone, reliably<\/td><\/tr><tr><td>Brown tinged<\/td><td>Old blood, often cervical irritation from insertion<\/td><\/tr><tr><td>Green or grey, strong smell<\/td><td>Possible infection, call the clinic<\/td><\/tr><tr><td>With itching or burning<\/td><td>Possible thrush or infection, call the clinic<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1200\" height=\"627\" src=\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/08\/discharge-during-implantation-2.jpg\" alt=\"Calm bedroom with soft daylight\" class=\"wp-image-22\" srcset=\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/08\/discharge-during-implantation-2.jpg 1200w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/08\/discharge-during-implantation-2-300x157.jpg 300w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/08\/discharge-during-implantation-2-1024x535.jpg 1024w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/08\/discharge-during-implantation-2-768x401.jpg 768w\" sizes=\"auto, (max-width: 1200px) 100vw, 1200px\" \/><figcaption class=\"wp-block-image__caption\">Volume changes are expected. Colour and smell are what matter.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"why-it-is-not-a-sign-of-implantation\">Why it is not a sign of implantation<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The same reason nothing else in this fortnight is. The cause you are looking for and the cause that is actually operating produce the same observation.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">You would have this discharge whether or not an embryo implanted, because the pessaries do not know the outcome and neither does your cervix. The product labels list it as an effect of the medicine, the trials count it as a side effect of the medicine, and neither treats it as a clue to pregnancy, so it distinguishes nothing. The same reasoning applies further down, which is why <a href=\"https:\/\/ivfprep.guide\/articles\/diarrhea-and-implantation\/\">loose stools and diarrhea in the two week wait<\/a> carry no more information than discharge does.<\/p>\n\n\n\n<blockquote class=\"wp-block-quote is-layout-flow wp-block-quote-is-layout-flow\">\n<p class=\"wp-block-paragraph\">This is the third or fourth article on this site to reach the same conclusion, and that repetition is deliberate. Every observation available to you during the wait has a progesterone shaped explanation sitting in front of it. That is why the blood test exists. The same reasoning applied to the most common late wait worry, cramping that feels like a period on the way, is in <a href=\"https:\/\/ivfprep.guide\/articles\/day-9-after-transfer-period-feeling\/\">day 9 after transfer and the period feeling<\/a>.<\/p>\n<\/blockquote>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-often-do-trials-record-discharge-on-each-progesterone-ro\">How often do trials record discharge on each progesterone route?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This is where the progesterone explanation stops being an assertion and becomes a count. Two luteal support trials run by IBSA, the maker of an injectable progesterone, posted their side effect tables on ClinicalTrials.gov. Each compared a vaginal product with daily injections under the skin, and each recorded vaginal discharge in both groups. Take the vaginal product away and discharge reports almost disappear, even though everyone in both groups was going through the same transfer and the same wait.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Progesterone route<\/th><th>What was recorded<\/th><th>Source<\/th><\/tr><\/thead><tbody><tr><td>Vaginal gel<\/td><td>Vaginal discharge in 60 of 344 women, 17.4 percent<\/td><td><a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00827983\" target=\"_blank\" rel=\"noopener\">IBSA trial NCT00827983<\/a><\/td><\/tr><tr><td>Injection under the skin, same trial<\/td><td>Vaginal discharge in 13 of 338 women, 3.8 percent<\/td><td><a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00827983\" target=\"_blank\" rel=\"noopener\">IBSA trial NCT00827983<\/a><\/td><\/tr><tr><td>Vaginal tablets<\/td><td>Vaginal discharge in 50 of 400 women, 12.5 percent<\/td><td><a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00828191\" target=\"_blank\" rel=\"noopener\">IBSA trial NCT00828191<\/a><\/td><\/tr><tr><td>Injection under the skin, same trial<\/td><td>Vaginal discharge in 0 of 400 women<\/td><td><a href=\"https:\/\/clinicaltrials.gov\/study\/NCT00828191\" target=\"_blank\" rel=\"noopener\">IBSA trial NCT00828191<\/a><\/td><\/tr><tr><td>Crinone 8% gel twice daily<\/td><td>Vaginal discharge in 7 percent of 61 women<\/td><td><a href=\"https:\/\/dailymed.nlm.nih.gov\/dailymed\/drugInfo.cfm?setid=2c8ffbd2-6b7a-42c7-b29e-e4de69dad9e6\" target=\"_blank\" rel=\"noopener\">Crinone US label, Table 3<\/a><\/td><\/tr><tr><td>Endometrin vaginal insert<\/td><td>Not among reactions at 2 percent or more in 808 women; irritation, itching, burning and discomfort listed as less common<\/td><td><a href=\"https:\/\/www.accessdata.fda.gov\/drugsatfda_docs\/label\/2026\/022057s012lbl.pdf\" target=\"_blank\" rel=\"noopener\">Endometrin US label, revised July 2026<\/a><\/td><\/tr><tr><td>Cyclogest 400 mg pessary<\/td><td>Soreness and some leakage of the pessary base listed, no rate given<\/td><td><a href=\"https:\/\/www.medicines.org.uk\/emc\/product\/5569\/smpc\" target=\"_blank\" rel=\"noopener\">Cyclogest SmPC, revised 13 December 2023<\/a><\/td><\/tr><tr><td>Utrogestan Vaginal 200 mg capsule<\/td><td>Oily discharge from the vagina, frequency not known<\/td><td><a href=\"https:\/\/www.medicines.org.uk\/emc\/product\/3244\/pil\" target=\"_blank\" rel=\"noopener\">Utrogestan Vaginal leaflet, revised March 2024<\/a><\/td><\/tr><\/tbody><\/table><figcaption class=\"wp-element-caption\">Discharge recorded by progesterone route, from trial registry results and product labels, checked 18 October 2026.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Two cautions before anyone builds a theory on the decimals. The <a href=\"https:\/\/www.accessdata.fda.gov\/drugsatfda_docs\/label\/2026\/022057s012lbl.pdf\" target=\"_blank\" rel=\"noopener\">Endometrin label<\/a> says rates from one drug&#8217;s trials cannot be directly compared to rates in the trials of another, and the products here were tested in different studies with different counting. And the two registry trials were paid for by the company selling the injection, which had every reason to notice what the vaginal products did. Neither caution touches the main point: within each trial, the same kind of patient on the same kind of wait reported discharge far more often when the progesterone went in vaginally.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">What the tables do not say matters as much. None of these documents links discharge to whether a pregnancy followed, and none of them offers a discharge that belongs to implantation. If your clinic chose a vaginal route, more discharge is the expected price of that route, and your clinic knows which product you are on and why.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img loading=\"lazy\" decoding=\"async\" width=\"1600\" height=\"900\" src=\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1.png\" alt=\"Bar chart of discharge during implantation wait recorded on vaginal versus injected progesterone in two trials\" class=\"wp-image-654\" srcset=\"https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1.png 1600w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1-300x169.png 300w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1-1024x576.png 1024w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1-768x432.png 768w, https:\/\/ivfprep.guide\/articles\/wp-content\/uploads\/2026\/10\/discharge-during-implantation-chart-1-1536x864.png 1536w\" sizes=\"auto, (max-width: 1600px) 100vw, 1600px\" \/><figcaption class=\"wp-block-image__caption\">Vaginal discharge logged as a side effect in IBSA trials NCT00827983 (gel 60 of 344, injection 13 of 338) and NCT00828191 (tablets 50 of 400, injection 0 of 400), ClinicalTrials.gov results, checked 18 October 2026.<\/figcaption><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"how-it-changes-across-the-fortnight\">How it changes across the fortnight<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">People often expect a pattern and then read meaning into whatever shape appears. It is worth knowing that the shape is mostly determined by the medication schedule.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In the first days after transfer you may notice residue from the transfer procedure itself alongside the pessaries. Through the middle of the wait, the pessary effect dominates and tends to be fairly constant, because you are taking the same thing at the same intervals. Toward the end, nothing about the discharge changes to announce the result, which disappoints people who were waiting for a signal.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">So a change across the fortnight usually reflects something practical: a missed dose, a different insertion time, a new formulation, more or less activity. It very rarely reflects anything about the embryo.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"if-you-are-on-injections-instead\">If you are on injections instead<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Not everyone uses vaginal progesterone. Some protocols use intramuscular injections, and some use a combination.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If you are on injections only, the heavy discharge described above will largely not apply to you, because there is no pessary base to leave residue. You may still notice some increase from progesterone acting on the cervix, and it will be far less dramatic. Injections bring their own nuisances instead, mainly soreness and lumps at the injection site. Skin reactions at the injection site are among them, and our page on <a href=\"https:\/\/ivfprep.guide\/articles\/implantation-rash\/\">what the leaflets say causes a so called implantation rash<\/a> sets out how often each medicine lists them.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Which route you are on is worth knowing when you read anything about the two week wait, including this article, because a great deal of the advice online assumes pessaries without saying so.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"the-things-that-genuinely-warrant-a-call\">The things that genuinely warrant a call<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">A short list, and none of them are about volume.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>Green or grey discharge<\/li>\n\n\n<li>A strong or unpleasant smell<\/li>\n\n\n<li>Itching, burning or soreness<\/li>\n\n\n<li>Discharge alongside pelvic pain or a fever<\/li>\n\n\n<li>Anything that worries you enough to have read this far<\/li>\n\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">The first four suggest infection rather than a hormonal change. Infections during a cycle are treatable and worth treating, and clinics would much rather hear about one early. Do not treat it yourself, because what is safe alongside your medication is their call rather than a pharmacist&#8217;s.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">For reference, the <a href=\"https:\/\/www.nhs.uk\/symptoms\/vaginal-discharge\/\" target=\"_blank\" rel=\"noopener\">NHS vaginal discharge page<\/a>, reviewed on 15 February 2024, describes normal discharge as clear or white, thick and sticky or slippery and wet, without a strong smell, and links a fishy smell to bacterial vaginosis, a thick white cottage cheese texture to thrush, and green, yellow or frothy discharge to trichomoniasis. Notice the awkward overlap. Thick and white is the thrush description and also the pessary description, so during a medicated cycle texture on its own settles nothing either way. Itching, soreness, burning or a smell are what tip it towards a call, and during a cycle that call goes to the clinic rather than to a pharmacy counter. Our page on <a href=\"https:\/\/ivfprep.guide\/articles\/implantation-bleeding-smell\/\">whether implantation bleeding has a smell<\/a> sets those NHS smell markers beside the progesterone leaflets, neither of which mentions odour at all.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Heavy bleeding that soaks a pad, severe or worsening pain, a fever, shortness of breath, sudden severe bloating, or vomiting you cannot keep on top of. Those are reasons to phone the clinic now rather than to search. Clinics expect these calls and would far rather hear from you early.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"a-note-on-comparing-with-a-natural-cycle\">A note on comparing with a natural cycle<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">If you have tracked cervical mucus before, either while trying naturally or out of habit, you may be trying to read this fortnight the same way. It does not translate.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">In a natural cycle, changes in discharge follow your own hormones and can be genuinely informative about where you are. In a medicated cycle you are receiving progesterone from outside on a fixed schedule, so what you observe tracks the schedule rather than your cycle. The signal you learned to read is being overwritten by the medication.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">That is worth knowing because people who are good at body literacy often find this fortnight especially frustrating. A skill that usually gives you information has been switched off, and no amount of attention will switch it back on.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"practical-things-that-make-it-easier\">Practical things that make it easier<\/h2>\n\n\n\n<ol class=\"wp-block-list\">\n\n<li>Use a liner rather than a tampon, always, throughout the wait.<\/li>\n\n\n<li>Expect more residue with some formulations than others. It is not a sign the medication is not working.<\/li>\n\n\n<li>Insert pessaries at consistent times, and ask your clinic whether lying down briefly afterwards is worth doing with your particular product.<\/li>\n\n\n<li>If soreness develops, mention it at your next contact rather than waiting for it to become a problem.<\/li>\n\n\n<li>Do not compare what you are seeing with photographs online. It will not tell you anything and it will make the day worse.<\/li>\n\n<\/ol>\n\n\n\n<div class=\"msq-tool msq-check\" data-id=\"discharge-wait-checklist\" data-verb=\" done\">\n<h3>Practical Steps for Managing Discharge<\/h3>\n<p>Use this checklist to help manage the physical effects of progesterone pessaries comfortably during your two week wait.<\/p>\n<label><input type=\"checkbox\">Use a panty liner rather than a tampon throughout the wait<\/label>\n<label><input type=\"checkbox\">Expect more residue with some formulations than others<\/label>\n<label><input type=\"checkbox\">Insert pessaries at consistent times each day<\/label>\n<label><input type=\"checkbox\">Ask your clinic if lying down briefly after insertion is recommended<\/label>\n<label><input type=\"checkbox\">Mention any vaginal soreness at your next contact instead of waiting<\/label>\n<label><input type=\"checkbox\">Avoid comparing what you see to photographs online<\/label>\n<p class=\"msq-check-count\"><\/p>\n<p class=\"msq-note\">Ticks are saved on this device only.<\/p>\n<\/div>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"what-actually-answers-the-question\">What actually answers the question<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The blood test, on the date your clinic set. <a href=\"https:\/\/ivfprep.guide\/articles\/beta-hcg-test-explained\/\">the beta test<\/a> covers what it measures and why the number matters less on its own than people expect.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">If what you are seeing is more blood than discharge, <a href=\"https:\/\/ivfprep.guide\/articles\/brown-spotting-implantation\/\">brown spotting<\/a> covers brown spotting specifically and <a href=\"https:\/\/ivfprep.guide\/articles\/implantation-bleeding-vs-period\/\">telling bleeding apart from a period<\/a> covers the comparison with a period. For the wider picture, <a href=\"https:\/\/ivfprep.guide\/articles\/signs-of-implantation\/\">what symptoms can and cannot tell you<\/a> is the honest version.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"frequently-asked-questions\">Frequently asked questions<\/h2>\n\n\n<div id=\"rank-math-faq\" class=\"rank-math-block\">\n<div class=\"rank-math-list \">\n<div id=\"faq-q-1\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Is increased discharge a sign of implantation?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. If you are using vaginal progesterone, the pessaries themselves produce a great deal of discharge, both from the medication base and from the effect of progesterone on the cervix. That is by far the most likely explanation and it happens regardless of outcome.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-2\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What does the white residue mean?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It is usually the pessary base rather than anything your body produced. Vaginal progesterone comes in a wax or oil carrier that melts, is absorbed partially, and leaves the rest behind. Seeing it is expected and means the medication is where it should be.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-3\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">What colour of discharge is a concern?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Green or grey, anything with a strong or unpleasant smell, or anything accompanied by itching, burning or soreness. Those suggest an infection rather than a hormonal change and are worth a call, because infections are treatable and worth treating.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-4\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Can progesterone cause thrush?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>It is a recognised nuisance of vaginal progesterone, and the symptoms are itching, soreness and a change in texture. Do not treat it yourself during a cycle. Ask the clinic, because they will want to advise on what is safe alongside your medication.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-5\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Should I stop using pessaries if discharge is heavy?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>No. Never stop or alter medication on your own during a cycle. Heavy discharge is expected with pessaries and stopping support can cause real harm. If it is bothering you, call and ask rather than deciding.<\/p>\n\n<\/div>\n<\/div>\n<div id=\"faq-q-6\" class=\"rank-math-list-item\">\n<h3 class=\"rank-math-question \">Does watery discharge mean anything?<\/h3>\n<div class=\"rank-math-answer \">\n\n<p>Not on its own. If you are ever unsure whether you are seeing discharge or fluid loss, particularly later in a pregnancy, that is a question for the clinic rather than for a website.<\/p>\n\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n\n\n<div class=\"msq-end\" id=\"ms-quiz-end\">\n<p><strong>Finished the page?<\/strong> The same five questions from the top, to see what stuck.<\/p>\n<button type=\"button\" class=\"msq-btn msq-start-test\">Test Your Understanding of This Article<\/button>\n<div class=\"msq-mount\"><\/div>\n<\/div>\n\n\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity\"\/>\n\n\n\n<p class=\"wp-block-paragraph\"><em>This article is general information, not medical advice, and is not a substitute for care from a qualified healthcare professional. Speak to your doctor about your own situation.<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Almost always the pessaries rather than the embryo. Here is what is ordinary and what is not.<\/p>\n","protected":false},"author":1,"featured_media":21,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":"","rank_math_title":"Discharge During Implantation: Is It the Progesterone?","rank_math_description":"Discharge during implantation is almost always vaginal progesterone: two IVF trials logged it in 17% of gel users and 4% on injections. It is not a sign.","rank_math_focus_keyword":"discharge during implantation","rank_math_canonical_url":"","rank_math_breadcrumb_title":"","rank_math_facebook_title":"","rank_math_facebook_description":"","rank_math_facebook_image":"","rank_math_twitter_title":"","rank_math_twitter_description":"","rank_math_twitter_image":"","rank_math_pillar_content":"","rank_math_robots":[],"rank_math_advanced_robots":[]},"categories":[2],"tags":[],"class_list":["post-23","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-two-week-wait"],"_links":{"self":[{"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/posts\/23","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/comments?post=23"}],"version-history":[{"count":13,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/posts\/23\/revisions"}],"predecessor-version":[{"id":679,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/posts\/23\/revisions\/679"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/media\/21"}],"wp:attachment":[{"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/media?parent=23"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/categories?post=23"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/ivfprep.guide\/articles\/wp-json\/wp\/v2\/tags?post=23"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}