hi John
stroke of lightening (however, not there yet)
Instead of trying to put the word count in a footer, the better idea would be to put it in a text box without borders where footer would normally be. I have got the code working somewhat, this is 'cause I am not a "doyen".(I had to go consult Merriam for that). It does put a text box with a word count at the end of the document. Perhaps some higher intelligence can help you put it on every page.
Sub txtbox()
Dim oRg As Range
Dim numwords As Long, NumPages As Long, pg As Long
For pg = 1 To ActiveDocument.Range.Information(wdActiveEndPageNumber)
Selection.GoTo what:=wdGoToPage, which:=wdGoToAbsolute, Count:=pg
Set oRg = ActiveDocument.Bookmarks("\page"

.Range
numwords = oRg.Words.Count
ActiveDocument.Shapes.AddTextbox(msoTextOrientationHorizontal, 90#, _
308#, 72#, 72#).Select
Selection.ShapeRange.Select
Selection.TypeText Text:=numwords
Selection.ShapeRange.Fill.Visible = msoTrue
Selection.ShapeRange.Line.Visible = msoFalse
Selection.ShapeRange.LockAspectRatio = msoFalse
Selection.ShapeRange.Height = 72#
Selection.ShapeRange.Width = 72#
Selection.ShapeRange.Left = InchesToPoints(-0.63)
Selection.ShapeRange.Top = InchesToPoints(7.63)
Selection.ShapeRange.LockAnchor = False
Selection.ShapeRange.ScaleHeight 0.5, msoFalse, msoScaleFromTopLeft
Selection.ShapeRange.IncrementLeft 9#
Selection.ShapeRange.IncrementTop 36#
Next pg
End Sub